面向对象
醉读诗书狂
莫等闲、白了少年头,空悲切。
展开
-
依赖与关联关系
依赖关系依赖关系是一种使用关系,对于特定事物的改变有可能会影响到使用该事物的其他事物,在需要表示一个事物使用另外一个事物时使用依赖关系。比如说人要探亲需要交通工具,人和交通工具之间的关系就是依赖关系;工人用挖掘机进行工作,工人和挖掘机之间就是依赖关系。大多数情况下,依赖关系体现在某个类的方法当中使用另一个类的对象作为参数。依赖关系在面对对象语言当中有三种情况:1、A类是B类中(某种方法的)局...原创 2020-02-28 10:20:42 · 1020 阅读 · 0 评论 -
Python应用turtle模块学习
from turtle import Shape, Turtle, mainloop, Vec2D as Vecclass GravSys(object): def __init__(self): self.planets = [] self.t = 0 self.dt = 0.01 def init(self): ...原创 2020-02-20 17:26:01 · 603 阅读 · 0 评论 -
向上转型和动态绑定机制
什么是向上转型?向上转型又被叫做自动转型、隐式转型。向上转型简单来说就是父类引用指向子类实例,也被叫做子类的对象赋给杜磊的对象。如:People boy = new Boy();// 当前Boy类是People类的子类注:我们说向上转型是安全的。这是因为任何的子类都继承并且接受了父类的方法。在例子中我们也能发现并且理解,所有的男孩子都属于男人的父类(人类),这是可行的,但是我们遇到向下转型...原创 2020-02-08 20:23:45 · 469 阅读 · 1 评论