Python学习笔记11

clear 函数是原地清除数据

 类和对象:

1.类和对象都可以存储成员,成员可以归类所有,也可以归对象所有

2.类存储成员时使用的是与类关联的一个对象

3.独享存储成员时独享在当前对象中

4.对象访问一个成员时,如果对象中有该成员,则一定访问这个成员;如果对象中没有该成员,尝试访问类中的同名成员。

5.创建对象的时候,类中的成员不会放入对象中;而是得到一个空成员,没有对象。

关于self:

1.self在对象的方法中表示当前对象本身,如果通过对象调用一个方法,那么该对象会自动传入到当前方法第一个参数中

2.self并不是关键字,只是一个用于接受对象的普通参数,理论上可以用任意一个变量名代替

3.方法中有self形参的为非绑定类方法,可以通过对象访问;没有self的是绑定类的方法,可以通过类访问

4.用类访问绑定类的方法时,如果方法中需要访问当前类的成员,可以通过__class__成员名来访问

 

原文地址:https://www.cnblogs.com/chickenwrap/p/9981201.html