趋近智
你已经学习了如何使用函数、控制流和多种数据结构来编写计算机指令。现在,我们将了解一种组织程序的不同方式:面向对象编程(OOP)。这种方式侧重于创建“对象”,这些对象将数据和操作该数据的功能打包在一起。
本章将说明Python中面向对象编程的一些基本原理。你会学到:
class关键字定义对象的蓝图。__init__方法。self参数 (parameter)在方法中的作用。在本章结束时,你将对如何使用类和对象来组织程序有一个初步的认识,这是大型Python应用程序中的常见做法。
8.1 对象化思维:类与对象
8.2 定义类
8.3 创建实例 (对象)
8.4 属性:在对象中存储数据
8.5 方法:定义对象的行为
8.6 __init__ 方法(构造函数)
8.7 `self` 参数说明
8.8 动手实践:定义一个简单类