class Girls:
def __init__(self, num):
self.num = num
class Boys:
def __init__(self, num):
self.num = num
class Class:
# 组合,其他类的实例化,在这里类的实例化中进行
def __init__(self, boy_num, girl_num):
self.boys = Boys(boy_num)
self.girls = Girls(girl_num)
def introduction(self):
print("班级共有", self.boys.num, "个男生")
print("班级共有", self.girls.num, "个女生")
def main():
my_class = Class(boy_num=20, girl_num=30)
my_class.introduction()
if __name__ == '__main__':
main()
运行结果为:
班级共有 20 个男生
班级共有 30 个女生
转自:https://www.cnblogs.com/xingchuxin/p/10425700.html
本文介绍了一个简单的Python类组合使用案例,通过定义Boys、Girls和Class三个类来统计班级中的男生和女生人数,并通过实例化展示如何使用这些类。


被折叠的 条评论
为什么被折叠?



