摘要:
消除代码复制 代码复制是不良设计的一种体 封装 一个能够正常运行而且没有bug的代码,不等于它就是一个好的代码 评价一个代码是否好、标准,是多元的,并不是只有唯一一个,能运行,没有bug就是标准,还有很多标准,尤其是这个代码是否适应于将来的需要,将来只有一种需要,就是维护 代码写出来不是跑一次,不是 阅读全文
posted @ 2022-06-22 14:34
肥宅快乐水~
阅读(32)
评论(0)
推荐(0)
摘要:
DoME的新媒体类型 新建一个VideoGame类,同样继承父类Item,重写父类中Item中的方法 在Database类中添加要输出的数据 增加新的媒体类型 在现在的Database的架构底线,我们要增加一个新的媒体类型会变的非常容易,增加新的媒体类型,只要添加一个新的Item类的新的子类就可以了 阅读全文
posted @ 2022-06-22 13:47
肥宅快乐水~
阅读(71)
评论(1)
推荐(1)
摘要:
多态 多态变量,有两个类型:一个是它的声明类型,一个是它的动态类型,它的声明类型永远是那个类型,它的动态类型这次拿到是什么,就是什么类型 函数调用的绑定 当通过对象变量调用函数的时候,调用哪个函数这件事情叫做绑定 静态绑定:根据变量的声明类型来决定 动态绑定:根据变量的动态类型来决定 在成员函数中调 阅读全文
posted @ 2022-06-22 11:11
肥宅快乐水~
阅读(32)
评论(0)
推荐(0)
摘要:
子类和子类型 类定义了类型 子类定义了子类型 子类的对象可以被当做父类的对象来使用 赋值给父类的变量 传递给需要父类对象的函数 放进存放父类对象的容器里 子类型与赋值 子类的对象可以赋值给父类的变量 子类和参数传递 子类的对象可以传递给需要父类对象的函数 子类型和容器 子类的对象可以放在存放父类对象 阅读全文
posted @ 2022-06-22 10:04
肥宅快乐水~
阅读(37)
评论(0)
推荐(0)