14.封装、单继承(Python讲解课件).pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 16页
  • 2024-05-31 发布于山东
  • 举报

基础班--14.封装、单继承

课程内容封装单继承方法的重写新式类

封装

封装封装:将复杂的信息、流程给包起来,内部处理,让使用者只需要通过简单的操作步骤,就能实现。

封装xxx:普通变量/方法_xxx:声明私有属性/方法__xxx:隐藏属性,一般是python中的魔法属性/方法,自己不要轻易定义。

单继承

继承继承:指的是多个类之间的所属关系,即子类默认继承父类的所有属性和方法。

继承优点及语法1,增加了类的耦合性(耦合性不宜多,宜精)。2,减少了重复代码。3,使得代码更加规范化,合理化。继承的语法:class类名(父类名): pass

继承继承单继承多继承

什么是单继承单继承就是一个父类继承给一个子类,那么这种单一的继承关系我们叫做单继承。

方法的重写

重写如果从父类继承的方法不能满足子类的需求,可以在子类中重写父类的方法,这个过程成为方法的覆盖,也称为方法的重写。1.覆盖父类的方法2.对父类方法进行扩展

对父类方法进行扩展实现方式有三种:①父类名.方法名(self)②super().方法名()③super(子类名,self).方法名

新式类写法

新式类写法

THANKYOU

文档评论(0)

1亿VIP精品文档

相关文档