上一页 1 2 3 4 5 6 7 ··· 16 下一页
摘要: 因为父类里面的计算面积方法因为不同形状不同计算方法。所以父类里面不知道怎么写, 如果父类当中方法不确定如何进行方法体的实现,那么这就应该是一个抽象方法 /** * 抽象方法:加上abstract关键字,然后去掉大括号,直接分号结束 * 抽象类:抽象方法所在类,必须抽象类才行,再class之前写上ab 阅读全文
posted @ 2020-09-21 23:28 小丑quan 阅读(110) 评论(0) 推荐(0)
摘要: 迪米特法则 迪米特法则(Law of Demeter,LoD)又叫作最少知识原则(Least Knowledge Principle,LKP) 只与你的直接朋友交谈,不跟“陌生人”说话 (Talk only to your immediate friends and not to strangers 阅读全文
posted @ 2020-09-14 00:11 小丑quan 阅读(167) 评论(0) 推荐(0)
摘要: 接口隔离原则: 接口隔离原则(Interface Segregation Principle,ISP)要求程序员尽量将臃肿庞大的接口拆分成更小的和更具体的接口, 让接口中只包含客户感兴趣的方法。 客户端不应该被迫依赖于它不使用的方法 (Clients should not be forced to 阅读全文
posted @ 2020-09-13 23:47 小丑quan 阅读(181) 评论(0) 推荐(0)
摘要: 单一职责原则 单一职责原则(Single Responsibility Principle,SRP)又称单一功能原则 规定一个类应该有且仅有一个引起它变化的原因,否则类应该被拆分 (There should never be more than one reason for a class to c 阅读全文
posted @ 2020-09-13 23:25 小丑quan 阅读(131) 评论(0) 推荐(0)
摘要: 依赖倒置原则 依赖倒置原则(Dependence Inversion Principle,DIP) 原始定义: 高层模块不应该依赖低层模块,两者都应该依赖其抽象;抽象不应该依赖细节,细节应该依赖抽象 (High level modules shouldnot depend upon low leve 阅读全文
posted @ 2020-09-13 23:20 小丑quan 阅读(133) 评论(0) 推荐(0)
摘要: 里氏替换原则 里氏替换原则(Liskov Substitution Principle,LSP) 继承必须确保超类所拥有的性质在子类中仍然成立 (Inheritance should ensure that any property proved about supertype objects al 阅读全文
posted @ 2020-09-13 22:54 小丑quan 阅读(177) 评论(0) 推荐(0)
摘要: 什么是开闭原则 开闭原则(Open Closed Principle,OCP),软件实体应当对扩展开放,对修改关闭(Software entities should be open for extension,but closed for modification),这就是开闭原则的经典定义。 软件 阅读全文
posted @ 2020-09-13 22:37 小丑quan 阅读(141) 评论(0) 推荐(0)
摘要: 什麽是設計模式?? 软件设计中常见问题的典型解决方案。 能根据需求进行调整的预制蓝图, 可用于解决代码中反复出现的设计问题。 模式并不是一段特定的代码, 而是解决特定问题的一般性概念。 你可以根据模式来实现符合自己程序实际所需的解决方案。 模式包含什麽 意图部分简单描述问题和解决方案。 动机部分将进 阅读全文
posted @ 2020-09-13 21:51 小丑quan 阅读(117) 评论(0) 推荐(0)
摘要: 生成器模式Bulider 使你能够分步骤创建复杂对象。 该模式允许你使用相同的创建代码生成不同类型和形式的对象。 将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示。 将一个复杂的对象分解为多个简单的对象,然后一步一步构建而成。它将变与不变相分离, 即产品的组成部分是不变的,但每 阅读全文
posted @ 2020-09-13 20:24 小丑quan 阅读(206) 评论(0) 推荐(0)
摘要: 抽象工廠模式AbstractFactory 一种创建型设计模式, 它能创建一系列相关的对象, 而无需指定其具体类。 工廠方法模式中考虑的是一类产品的生产,如畜牧场只养动物、电视机厂只生产电视机,同种类称为同等级 抽象工厂模式是工厂方法模式的升级版本,工厂方法模式只生产一个等级的产品,而抽象工厂模式可 阅读全文
posted @ 2020-09-13 19:25 小丑quan 阅读(133) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 16 下一页