一,python面向对象的特点---封装 可以简单的理解为隐藏一切可以隐藏的实现细节,只向外界提供简单的编程接口。我们在类中定义的方法其实就是把数据和数据的操作封装起来了,在我们创建了对象之后,只需要给对象发送一个消息(调用方法)就可以执行方法中的代码,也就是说我们只需要知道方法的名字和传入的参数(方法的外部视...
2. 以__开头的方法为私有方法 如__vol() 注:python封装是假的封装(模拟的封装) 比如通过dir查看属性就可以发现,其实私有属性被变成了_class__xx,所以才无法访问 多态polymocphic 字面意思:‘多种状态’ 多态是指在有继承/派生关系的类中,调用基类对象的方法,实际能调用子类的覆盖方法的现象叫多态 状态: 静态...
继承 单继承: 实现结果 多继承:(虽然是可以的,但是不建议这么做,只需要了解继承时的顺序是由左至右的即可) 封装: 多态:
一,python面向对象的特点---封装 可以简单的理解为隐藏一切可以隐藏的实现细节,只向外界提供简单的编程接口。我们在类中定义的方法其实就是把数据和数据的操作封装起来了,在我们创建了对象之后,只需要给对象发送一个消息(调用方法)就可以执行方法中的代码,也就是说我们只需要知道方法的名字和传入的参数(方法的外部视...