Ch09类和对象本章要点:9.1面向对象概念9.2类对象和实例对象9.3属性9.4方法9.5继承9.6对象的特殊方法9.7对象的引用、浅拷贝和深拷贝9.8可迭代对象:迭代器和生成器9.9自定义类应用举例
面向对象概念封装、继承和多态对象的定义某种事物的抽象(功能)抽象原则包括数据抽象和过程抽象两个方面数据抽象-定义对象属性;过程抽象-定义对象操作封装把客观事物抽象并封装成对象继承允许使用现有类的功能,并在无需重新改写原来的类的情况下,对这些功能进行扩展多态性:对象可以表示多个类型的能力
类和对象类与对象的关系~车型设计和具体的车类的声明【例9.1】定义类Person1(Pe
您可能关注的文档
- 《Python程序设计与算法基础教程》江红教材 第4版(华东师范大学) ppt课件 Ch02 Python语言基础.pptx
- 《Python程序设计与算法基础教程》江红教材 第4版(华东师范大学) ppt课件 Ch03 程序流程控制.pptx
- 《Python程序设计与算法基础教程》江红教材(华东师范大学) 第4版 ppt课件 Ch01 Python程序设计导论.pptx
- 《Python程序设计与算法基础教程》江红教材 第4版(华东师范大学) Ch20 Python计算生态.pptx
- 《Python程序设计与算法基础教程》江红教材 第4版(华东师范大学) Ch04 常用内置数据类型.pptx
- 《Python程序设计与算法基础教程》江红教材 第4版(华东师范大学) Ch05 组合数据类型.pptx
- 《Python程序设计与算法基础教程》江红教材 第4版(华东师范大学) Ch06 输入输出和文件.pptx
- 《Python程序设计与算法基础教程》江红教材 第4版(华东师范大学) Ch07 错误和异常处理.pptx
- 《Python程序设计与算法基础教程》江红教材 第4版(华东师范大学) Ch08 函数和函数式编程.pptx
- 《Python程序设计与算法基础教程》江红教材 第4版(华东师范大学) Ch10 模块和模块化程序设计.pptx
原创力文档

文档评论(0)