类与面对对象编程
作者:互联网
面对对象核心方法
1.封装:现实世界中存在的某个客观的属性与行为绑定在一起,并放在一个逻辑单元内. 通过动态类把属性定义,方法定义(其实是数据变量,函数)集成在一起就是封装.
2.继承
3.多态:相同的函数可作用于多种类型的对象上并获得不同的结果.
继承关系多了,有时想确认子类与父类的关系,可以通过内置函数issubclass()来检查.
如issubclass(Box1,Box2)
存在则返回True 不存在则返回False
类编写其他事项
1.属性与方法不要重名
2.不要直接使用动态类内的数据变量
3.当类变得庞大起来时,应该把类合理拆分
4.可以在类里引用外面已经定义的函数
标签:封装,函数,对象,编程,定义,issubclass,面对,属性 来源: https://www.cnblogs.com/17time/p/13977389.html