面对对象核心方法
1.封装:现实世界中存在的某个客观的属性与行为绑定在一起,并放在一个逻辑单元内. 通过动态类把属性定义,方法定义(其实是数据变量,函数)集成在一起就是封装.
2.继承
3.多态:相同的函数可作用于多种类型的对象上并获得不同的结果.
继承关系多了,有时想确认子类与父类的关系,可以通过内置函数issubclass()来检查.
如issubclass(Box1,Box2)
存在则返回True 不存在则返回False
2024-02-18 20:16:10
继承关系多了,有时想确认子类与父类的关系,可以通过内置函数issubclass()来检查.
如issubclass(Box1,Box2)
存在则返回True 不存在则返回False