35. Python对象——《跟老吕学Python·新手》
35. 对象
在Python中,对象是内存中的一个实体,它具有状态(属性)和行为(方法)。对象是通过类的实例化创建的,并且每个对象都拥有其自己的属性和方法,即使它们与同一类中的其他对象共享相同的方法。
35.1 对象的创建
对象的创建是面向对象编程中的基本概念,指的是通过类的实例化过程生成具体的对象。以下是对对象创建过程的进一步阐述:
-
实例化: 对象的创建通常称为实例化。这个过程是根据类的定义来创建一个具有自己状态和行为的新对象。
-
构造器方法: 类中的
__init__
方法是一个特殊的方法,用于在创建新对象时初始化对象的状态。当使用类来创建新对象时,__init__
方法被自动调用。 -
参数化构造: 可以在
__init__
方法中定义参数,以便在创建对象时传递初始值