-
类:有共同特点的一个抽象群体 对象:某一个类中的一个具体个体查看全部
-
面向对象的基本要素:查看全部
-
类定义,旧式类和新式类查看全部
-
面向对象的基本要素: 类的属性 类的基本信息,以程序猿为一个类,具体的程序员是对象,年龄、性别、身高等基本信息是属性,还有写代码、修电脑的功能 类的方法 还有写代码、修电脑的功能 类的三个特性 封装性 封装性对外暴露了写代码、修电脑的功能,隐藏了具体的实现细节 继承 单继承、多继承,一个事物在不同的分类维度下可以从属于不同的类别 多态 用一个类继承的几个不同的类,调用同一方法的时候,会有不同的反应 换句话解释就是,同一类人(PHP程序员、Java程序员、python程序员)对同一个事情(bestlanguage())会有不同的看法(对应PHP Java python)查看全部
-
see,类classmethod查看全部
-
super()调用父类的方法查看全部
-
python3.5+版本: return super(Programer,cls).__new__(cls,*args,kwrags) 改为 return super(Programer.cls).__new__(cls)查看全部
-
@property 定义方法查看全部
-
类的属性与方法 部分私有的情况就是多了两个下划线,不过还是可以访问到查看全部
-
第三章第一节属性多了个命名函数__del__,还有新版本下没有新式类与老式类的区别查看全部
-
isinstance用来判断类型,issubclass用来判断是否是子类 调用父类的方法: super(自己的类名,self).相应的方法名查看全部
-
类私有属性的设置:开头加下划线.查看全部
-
类的特性:封装性,继承性,多态性。查看全部
-
类的继承 super()查看全部
-
将类转换为字符串的三个魔术方法,其中str是将类转换为适合人看的字符串,而repr是将类转换为适合机器看的字符串,unicode是转换的编码。在print方法打印是会调用这些魔术方法查看全部
举报
0/150
提交
取消