随笔分类 -  面向对象

摘要:初识面向对象 楔子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢? 你搜罗了自己掌握的所有技能,写出了下面的代码来描 阅读全文
posted @ 2021-09-08 17:41 AKA绒滑服贵 阅读(51) 评论(0) 推荐(0)
摘要:python的设计原则及设计模式 七大设计原则 单一职责原则 【SINGLE RESPONSIBILITY PRINCIPLE】 一个类负责一项职责。 里氏替换原则 【LISKOV SUBSTITUTION PRINCIPLE】 继承与派生的规则。(子类可替换父类) 依赖倒转原则 【DEPENDEN 阅读全文
posted @ 2019-02-21 18:11 AKA绒滑服贵 阅读(358) 评论(0) 推荐(0)
摘要:概念 类 一类抽象的事物,是描述了一类事物有哪些属性或者行为,但不是具体——模子。 实例 一个依托于类的规范存在的,被赋予了具体属性值的实际存在的物体。 对象 就是实例,实例的另外一个名称,相当于别名。 实例化 由一个类产生一个实例/对象的过程。 创建一个类用class,类名通常用大写字母开头。 类 阅读全文
posted @ 2018-09-08 22:47 AKA绒滑服贵 阅读(187) 评论(0) 推荐(0)
摘要:结果: a1与a2的内存地址不同,a1与a2是不一样的. 结果: 程序执行过程: 先找def的值,然后找class中其他的,找不到再去父类中去找,知道后就停止向上级查找,输出结果. 单例模式: 结果: 小彩蛋: 结果: 按照该官方文档解释, ”5== len(a)== len(b)“等价于”5== 阅读全文
posted @ 2018-08-27 20:45 AKA绒滑服贵 阅读(156) 评论(0) 推荐(0)