今日学习总结2.15
一、绑定方法
绑定方法分两种:绑定给类的和绑定给对象的

二、非绑定方法
既不绑定给类也不绑定给对象

三、隐藏属性
隐藏属性是有应用场景的
1.如何隐藏
a.在类定义阶段用双下划线开头的方式将属性隐藏起来,发生了语法生的变形
_类名__属性名
b.隐藏对外不对内
c.只有在类定义阶段发生变形,其他情况都不发生变形了
2.为什么要隐藏
类里面的隐藏属性,类外部可以使用,但是目的不是让类外部使用的,类外部
要想使用,在类内部开放接口才能进行访问 ,这样可以达到对外部数据的严格控制

四、property装饰器

五、继承
1.什么是继承?
继承就是新建类的一种方式,新建出来的类被称为子类或者叫派生类,被继承的类称为父类
或者基类
2.为什么要用继承?
类解决了对象与对象之间代码冗余问题
继承解决了类与类之间的代码冗余问题
3.怎么使用继承?
经典类:没有继承object类的子子孙孙类都是经典类
新式类:继承了object类的子子孙孙类都是新式类
只有在Python2中才区分经典类和新生类,Python3中都是新式类


浙公网安备 33010602011771号