类组合
来源:互联网 发布:视频监控客户端软件 编辑:程序博客网 时间:2024/04/30 00:04
需求:要求定义一个类,叫水池,水池里要有乌龟和鱼。
注意:水池与(乌龟和鱼)没有继承关系,顾不能用super()
class Turtle: def __init__(self,x): self.num=xclass Fish: def __init__(self,x): self.num=xclass Pool: def __init__(self,x,y): self.turtle=Turtle(x) #组合乌龟类进来 self.fish=Fish(y) #组合鱼类进来 def print_num(self): print("水池里总共有%d只乌龟,%d条小鱼" %(self.turtle.num,self.fish.num))pool=Pool(1,10)pool.print_num()
》》》水池里总共有1只乌龟,10条小鱼
0 0
- 组合类
- 类组合
- 类的组合
- 类的组合特性
- C++类的组合
- 类的继承/组合
- 类的组合
- 类的组合问题
- 类的组合
- C++类的组合
- 组合线程安全类
- C++类的组合
- 类的组合关系
- Swift学习 类组合
- Cpp--类的组合
- 角色武器类组合
- 浅谈类的组合
- C++ 组合类
- 画图板重构二
- 删除Maven更新失败后遗留的.lastUpdate文件问题
- 视音频数据处理入门:RGB、YUV像素数据处理
- OpenCL列举平台列表以及平台属性信息
- C++面试题(一)
- 类组合
- 算法导论 第十二章 二叉搜索树
- 矩阵的乘法
- JDK源码之-HashMap
- CentOS 禁止root用户ssh登录
- Linux常用基础命令
- MySQL 某字段唯一约束其他字段差异忽略查询
- PAT 乙级 1034. 有理数四则运算(20)
- 视音频数据处理入门:RGB、YUV像素数据处理