简述:python 面向对象和类的继承

ernestwang 851 0

面向对象

三大特点   封装:即是对数据的封装,又是对处理数据的方法的封装。 继承:强调是父子类之间的关系 多态:不同的对象调用相同的方法,会有不同的相应。   类的继承 继承:继承父类的属性和方法,子类直接就有了。 派生:由于父类的属性和方法,有的时候不能完全解决问题,需要衍生出新的属性和方法来帮助我们更好的解决问题,这些就叫做类的派生   总结:子类的继承和派生知识侧重点不同。继承侧重的是相同的点, 派生则是侧重不同的点。  

类的继承

  方法重写   完全不合适,覆盖重写 不完全合适,需要修改完善,super().eat()   或者是直接指定类名+方法调用。     多继承 一个类可以有多个父类,即可以拥有多个类的特征 继承链 # __mro__类属性,记录了继承链的查找顺序 # 一旦找到,立即停止并返回 # 按照广度优先的原则进行查找

标签: 面向对象方法 python类

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~

复制成功
微信号: irenyuwang
关注微信公众号,站长免费提供流量增长方案。
我知道了