请列举出一个类的成员属性和成员方法并举出该类的一个具体对象
以人类为例,一个人类的成员属性包括姓名、年龄、性别、身高、体重等;成员方法包括吃饭、睡觉、工作、学习等。
一个具体人类对象可以是:
class Person:
def __init__(self, name, age, gender, height, weight):
self.name = name
self.age = age
self.gender = gender
self.height = height
self.weight = weight
def eat(self):
print(f"{self.name} is eating.")
def sleep(self):
print(f"{self.name} is sleeping.")
def work(self):
print(f"{self.name} is working.")
def study(self):
print(f"{self.name} is studying.")
p1 = Person("Tom", 20, "Male", 180, 70)
其中,p1为一个具体的人类对象,其属性包括姓名为Tom,年龄为20岁,性别为男,身高为180cm,体重为70kg;其方法包括吃饭、睡觉、工作和学习。
原文地址: http://www.cveoy.top/t/topic/KRw 著作权归作者所有。请勿转载和采集!