Python学习第一天
- 类与对象
python的成员函数在,默认有一个self参数,这是类的成员函数与普通函数的主要区别,self,位于参数列表的开头,self也代表类的实例(对象)自身,可以使用self引用类中的属性和成员函数。在类的成员函数中访问实例属性需要以self为前缀。 - 构造函数
_init _(),类实例化就自动调用此构造函数,如果用户没有定义,Python会提供一个默认的构造函数 - 析构函数
_del _(),用来释放对象占用的资源,在Python收回对象空间之前自动执行,若用户未定义析构函数,Python将提供一个默认的析构函数进行必要的清理工作 - 实例属性和类属性
实例属性是在构造函数中定义的,以self作为前缀;类属性是在类方法之外定义的属性,在主程序中(在类的外部),实例属性属于实例(对象)只能通过对象名访问;类属性属于类可通过类名访问,也可通过对象名访问,是类的所有实例共享 - 私有成员
私有属性,一般只能在类的成员方法(类的内部)中进行访问。但Python提供一种对私有成员的访问方式 对象名._类名+私有成员
_xxx:类中保护对象
_xxx _:类中系统定义的特殊成员
_ _xxx:类中私有成员 - 多态
- 列表项目
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。