2、其次,创建新项目后,在新项目中输入小狗汪汪叫代码。
3、最后,输入小狗汪汪叫代码后,在小狗汪汪叫代码后输入循环次数即可设置个数。
程序写给你
class dogClass():
def __init__(self, name, color, weight):
self.name = name
self.color= color
self.weight = weight
def __del__(self):
self.name = ""
self.color= ""
self.weight = ""
def name(self):
return self.name
def color(self):
return self.color
def weight(self):
return self.weight
a = dogClass("旺财","棕色","5斤")
b = dogClass("来福","黑色","8斤")
print("小狗名字叫",a.name,",颜色是",a.color,",体重",a.weight)
print("小狗名字叫",b.name,",颜色是",b.color,",体重",b.weight)
执行结果:
虽然同一个文件(模块)中应该存储相关的类,但可以根据需要存储多个其他类。比如在用实力初始化狗狗属性:
1、定义一个狗狗信息的类,其中包含名字,年龄;
2、定义狗狗类,在其中通过创建狗狗信息的实例实现信息属性的初始化,并描述狗狗信息;
主程序中通过导入的方式创建名为dg的实例,并调用方法描述信息。
注意:
1、通过实例传递属性的方式在属性未被指定默认值时,需要在实例中制定相关形参;
2、定义描述方法时,直接给传递的属性调用方法即可;
3、主程序创建实例任然要遵循相关规则;
4、同一模块中可存储不同类,但也要注意相关功能。