Python面向对象(自学Python系列笔记-2)(不定期更新)
l 直接用=进行实例化操作,如p=people()
l 对于属性,前面加两个下划线__表示私有的属性
l 定义方法用def关键字,在类中定义方法至少有一个参数,如果用self作为参数,就必须是第一个参数,对于self,与c++或java中的this相似,再用某个对象调用该方法时,就将该对象最为第一个参数传递给self
l 类中的内置方法
n 构造方法__init__(self,….)生成对象时进行的初始化操作,不需要显式调用
n 析构方法__delf__(self_)释放对象时调用,支持重载
l 类属性与实例属性
n 类属性被所有实例对象所共有,是可以通过类直接找到的,即people.name,当然p.name也可(p是类people的一个实例)
n