- 0
- 0
- 约小于1千字
- 约 16页
- 2024-05-31 发布于山东
- 举报
基础班--14.封装、单继承
课程内容封装单继承方法的重写新式类
封装
封装封装:将复杂的信息、流程给包起来,内部处理,让使用者只需要通过简单的操作步骤,就能实现。
封装xxx:普通变量/方法_xxx:声明私有属性/方法__xxx:隐藏属性,一般是python中的魔法属性/方法,自己不要轻易定义。
单继承
继承继承:指的是多个类之间的所属关系,即子类默认继承父类的所有属性和方法。
继承优点及语法1,增加了类的耦合性(耦合性不宜多,宜精)。2,减少了重复代码。3,使得代码更加规范化,合理化。继承的语法:class类名(父类名): pass
继承继承单继承多继承
什么是单继承单继承就是一个父类继承给一个子类,那么这种单一的继承关系我们叫做单继承。
方法的重写
重写如果从父类继承的方法不能满足子类的需求,可以在子类中重写父类的方法,这个过程成为方法的覆盖,也称为方法的重写。1.覆盖父类的方法2.对父类方法进行扩展
对父类方法进行扩展实现方式有三种:①父类名.方法名(self)②super().方法名()③super(子类名,self).方法名
新式类写法
新式类写法
THANKYOU
您可能关注的文档
- 01初始Python讲解课件.pptx
- 02变量(Python讲解课件).pptx
- 03运算符(Python讲解课件).pptx
- 04if判断(Python讲解课件).pptx
- 05循环(Python讲解课件).pptx
- 06字符串、列表(Python讲解课件).pptx
- 07元组、字典、集合(Python讲解课件).pptx
- 08.类型转换、深浅拷贝(Python讲解课件).pptx
- 09.函数基础(Python讲解课件).pptx
- 11.异常、模块、包(Python讲解课件).pptx
- 2026年高中历史重要知识点解读——法家思想与中央集权.docx
- 2026年高中历史重要知识点解读——秦朝中央集权制度.docx
- 2026年高中历史重要知识点解读——孔子思想核心.docx
- 郑州汽车工程职业学院2026年单独招生《文化素质考试》笔试+面试综合模拟试题.docx
- 信阳艺术职业学院2026年单独招生《职业适应性测试》模拟试题(退役士兵考生专用).pdf
- 2026年高中历史重要知识点解读——百家争鸣主要学派.docx
- 郑州汽车工程职业学院2026年单独招生《文化素质考试》笔试+面试综合模拟试题.pdf
- 信阳艺术职业学院2026年单独招生《职业适应性测试》模拟试题(退役士兵考生专用).docx
- Unit 13(B卷能力提升)-【单元测试】9全一册分层训练AB卷(人教版)(原卷版).docx
- Unit 14-九年级英语全一册单元重难点易错题精练(人教版).docx
原创力文档

文档评论(0)