目录
1.面向对象基本概念:在面向对象的世界里:万事万物皆对象。
1.1类的定义及语法:
1.2创建对象调用:在Python中,由类创建对象的操作又被称之为 实例化
2.基本语法面向对象,创建一个类 (类只可以有一个,对象可以创建多个)
3.初始化方法:
4. dir()函数,dir()函数不具备输出功能, 需要和print()函数配合使用
5.面向对象的案例参考:
1.面向对象基本概念:在面向对象的世界里:万事万物皆对象。
面向过程:根据需求,将某些独立功能封装成一个 又一个函数 最后完成的代码,就是顺序地调用不同 的函数
面向对象:相比较函数,面向对象是更大的封装, 根据职责在一个对象中封装多个方法 根据职责确定不同的对象,在对象内部 封装不同的方法
类 :是对具有相同特征或者行为的事物的一个统称, 是抽象的,不能直接使用 类包含的主要内容: l 特征(静态) -> 属性 l 行为(动态) -> 方法 对象 :是由类创建出来的一个具体存在的事物, 可以 直接使用 说明:由哪一个类创建出来的对象, 就拥有在哪一个 类中定义的 属性和方法1.1类的定义及语法:
类名: 遵循大驼峰命名法
class 类名:
# 方法: 定义方式与函数基本相同, 区别是方法的第一个参数必须为 self
def 方法1(self, 参数列表):
pass
def 方法2(self, 参数列表):
pass
1.2创建对象调用:在Python中,由类创建对象的操作又被称之为 实例化
对象变量 = 类名()
2.基本语法面向对象,创建一个类 (类只可以有一个,对象可以创建多个)
2.基本语法面向对象,创建一个类 (类只可以有一个,对象可以创建多个)
self 参数:由哪一个对象调用的方法, 方法内的 self 就是哪一个对象的引用(可以通过代码调试得出)
2.1需求:小猫 爱 吃鱼,小猫 要 喝水



