如何在PYTHON里对类进行简单的封装

 时间:2024-10-20 13:54:29

1、class Animal: #首先我们要新建一个类,注意这个类要大写。这里创建一个动物类。

如何在PYTHON里对类进行简单的封装

3、class Animal: def __init__(self, name, weight): self.name = name self.weight = weight #先开始定义参数需要多少个,然后让对象调用这些参数。

如何在PYTHON里对类进行简单的封装

5、class Animal: def __init__(self, name, weight): self.name = name self.weight = weight def __str__(self): return "The weight of %s is %s now." %(self.name, self.weight) def run(self): self.weight -= 2 #这里设置如果动物跑步那就减少重量,这里是可以调用属性的。

如何在PYTHON里对类进行简单的封装

7、class Animal: def __init__(self, name, weight): self.name = name self.weight = weight def __str__(self): return "The weight of %s is %s now." %(self.name, self.weight) def run(self): self.weight -= 2 def eat(self): self.weight += 4 tiger = Animal("Tiger", 10)tiger.run()tiger.eat()print(tiger)#然后我们可以定义对象了,记得传入参数,最后打印一下结果。

如何在PYTHON里对类进行简单的封装

9、class Animal: def __init__(self, name, weight): self.name = name self.weight = weight def __str__(self): return "The weight of %s is %s now." %(self.name, self.weight) def run(self): self.weight -= 2 def eat(self): self.weight += 4 tiger = Animal("Tiger", 10)tiger.run()tiger.eat()rabbit = Animal("Rabbit", 5)rabbit.run()print(rabbit)print(tiger)#这里调换一下位置,可以看出对象之间是不会影响的。

如何在PYTHON里对类进行简单的封装
  • QQ空间上传GIF头像大于25KB怎么办?
  • 英雄联盟手游中奥拉夫可以吸血吗?
  • CST如何进行手性微波仿真?
  • 冬天可以进行保暖的物品推荐
  • 腾讯视频怎么开启视频下载完成后提示
  • 热门搜索
    牛仔衣怎么搭配 电脑黑屏怎么解决 网页视频怎么下载 多梦怎么办 奔腾b70怎么样 打印机墨盒怎么取出 学生怎么减肥 穿心莲怎么吃 怎么开店 ps怎么羽化