文章分类 - python面向对象
摘要:继承Inheritace: 代码复用的高级抽象 基类 派生类:1.基类属性是继承,2.基类方法的继承,3.派生类新增的属性,4.派生类新增的方法 object类是所有类的基类 保留属性和保留方法本质上是object类的属性和方法 print (object.__name__) print(objec
阅读全文
摘要:封装:属性和方法的抽象 对类的属性(变量)/方法(函数)进行定义,隔离及保护 目标是形成一个类对外可操作属性和方法的接口 一、私有属性:仅供当前类访问的类属性,子类亦不能访问 私有属性名开始需要两个下划线(__),如__count 应用场景:所有访问该私有属性都需要通过使用该属性的方法,则在方法中可
阅读全文
摘要:类的方法有五种: 实例方法:实例对象的方法,由各实例对象独享 类方法:类对象的方法,由所有实例对象共享 自由方法:由类所在命名空间管理,类对象独享 静态方法:由类对象和实例对象共享 保留方法: 保留使用,如_len_() 1.实例方法 def < 方法名>(self, <参数列表>) class D
阅读全文
摘要:1.使用class保留字定义类 class <类名> : [类描述 "documention string" ] <语句块> (1) 类名:标识符/大写单词组合 (2)类描述:定义后通过 <类名>._doc_属性来访问 class Democlass: "this is a demo for pyt
阅读全文

浙公网安备 33010602011771号