摘要: https://www.bilibili.com/video/BV1sp4y197ro 阅读全文
posted @ 2020-05-04 20:28 年轻无极限zx 阅读(92) 评论(0) 推荐(0) 编辑
摘要: https://www.bilibili.com/video/BV14A411t7s5 PPT: 阅读全文
posted @ 2020-04-07 19:46 年轻无极限zx 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 实现代码: public class MainClass { public static void main(String[] args) throws InstantiationException, IllegalAccessException, ClassNotFoundException { 阅读全文
posted @ 2020-03-28 14:54 年轻无极限zx 阅读(201) 评论(0) 推荐(0) 编辑
摘要: PPT截图如下: https://www.bilibili.com/video/BV1ui4y147Lk 阅读全文
posted @ 2020-03-26 15:51 年轻无极限zx 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 类图: 代码实现: 1.转换接口 2.工厂接口 3.数据库数据导入 4.文本数据导入 5.Excel表格数据导入 6.数据库数据转换 7.文本数据转换 8.Excel表格数据转换 9.主函数 阅读全文
posted @ 2020-03-24 21:02 年轻无极限zx 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 迪米特法则的定义 迪米特法则(Law of Demeter,LoD)又叫作最少知识原则(Least Knowledge Principle,LKP),产生于 1987 年美国东北大学(Northeastern University)的一个名为迪米特(Demeter)的研究项目,由伊恩·荷兰(Ian 阅读全文
posted @ 2020-03-24 19:29 年轻无极限zx 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、什么是合成/聚合复用原则?合成/聚合复用原则是在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分;新的对象通过向这些对象的委派达到复用已有功能的目的。 也就是说要尽量使用合成/聚合,尽量不要使用继承。 二、合成和聚合的区别;依赖和关联合成(Composition)和聚合(Aggrega 阅读全文
posted @ 2020-03-20 10:53 年轻无极限zx 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 依赖倒置原则(Dependence Inversion Principle),简称DIP。 定义 High level modules should depend upon low level modules. Both should depend upon abstractions. Abstra 阅读全文
posted @ 2020-03-20 10:35 年轻无极限zx 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 类之间各种关系的强弱顺序:依赖 <关联 <聚合 <组合 <实现 =泛化 类之间的关系最常用的有4种,分别是表示类之间使用关系的依赖关系、表示对象之间结构关系的关联关系、表示类之间一般和特殊关系的泛化关系、表示类和接口的实现关系。 1.依赖关系 (1)依赖指得是类之间的调用关系,一个类调用了另一个类的 阅读全文
posted @ 2020-03-17 19:12 年轻无极限zx 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 一、软件系统的可维护性 统计证明,软件维护的成本是原始开发的很多倍。 1.软件的维护 软件的维护与家用电器不同,后者的维护成本只是保护或恢复某种功能所需的时间和资源,因此家用电器的维护成本远低于购买或开发成本。而软件的维护不仅包括清 除错误和缺陷,而且还要对已有性能进行扩充,满足新的设计要求。换言之 阅读全文
posted @ 2020-03-13 11:27 年轻无极限zx 阅读(797) 评论(0) 推荐(0) 编辑