Python 11-2——模块中存储多个类

Python021

Python 11-2——模块中存储多个类,第1张

        虽然同一个文件(模块)中应该存储相关的类,但可以根据需要存储多个其他类。比如在用实力初始化狗狗属性:

1、定义一个狗狗信息的类,其中包含名字,年龄;

2、定义狗狗类,在其中通过创建狗狗信息的实例实现信息属性的初始化,并描述狗狗信息;

主程序中通过导入的方式创建名为dg的实例,并调用方法描述信息。

注意:

1、通过实例传递属性的方式在属性未被指定默认值时,需要在实例中制定相关形参;

2、定义描述方法时,直接给传递的属性调用方法即可;

3、主程序创建实例任然要遵循相关规则;

4、同一模块中可存储不同类,但也要注意相关功能。

您好,Python 程序中类的使用顺序是这样的:创建(定义)类,也就是制作图纸的过程;创建类的实例对象(根据图纸造出实际的物品),通过实例对象实现特定的功能。其中类的定义是Python 中定义一个类使用 class 关键字实现的。