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