longxd

导航

 

2018年4月8日

摘要: 继承关系图:树结构 广度优先遍历:先找A,再找B、C,最后找D、E。(顺序:A、B、C) 深度优先遍历:先找A,再找B,接着找D、E(把B里面找完);然后找C。(顺序:A、B、D、E、C) MRO-C3 算法:很像深度优先遍历,但不是。(注意:树结构) 范例演示:定义类时保持和上图一样的数结构。 违 阅读全文
posted @ 2018-04-08 22:27 longxd 阅读(136) 评论(0) 推荐(0) 编辑
 
摘要: 相关知识点: __class__.__name__的用法。 raise 方法: 练习: 假设你正在参与一个魔幻类角色游戏的开发,公司需要你为这个游戏设计两个角色的类: 1.剑士具有如下属性: 角色名 角色等级 生命值 攻击力具有如下行为: 物理攻击 2.法师 具有如下属性: 角色名 角色等级 生命值 阅读全文
posted @ 2018-04-08 14:56 longxd 阅读(179) 评论(0) 推荐(0) 编辑