随笔分类 - java
设计模式
摘要:设计模式的六大原则:单一职责;里氏替换原则;依赖倒置原则;接口隔离原则;迪米特法则;开闭原则 设计模式的好处: 设计模式的六大原则: 单一职责: 定义:不要存在多于一个导致类变更的原因,即一个类只负责一个职责。当一个类有多个职责时,若其中一个职责的发生变更而需要修改类时,可能会对其他的职责产生影响
阅读全文
java --三大特性之多态性
摘要:实现多态的条件:继承,重写,向上转型 在继承中我们知道子类是父类的扩展,它可以提供比父类更加强大的功能,如果我们定义了一个指向子类的父类引用类型,那么它除了能够引用父类的共性外,还可以使用子类强大的功能。 但是向上转型存在一些缺憾,那就是它必定会导致一些方法和属性的丢失,而导致我们不能够获取它们。所
阅读全文
Java设计模式-工厂模式
摘要:简单工厂模式(Simple Factory Pattern) 从简单的工厂模式开始说起的话,我们要知道工厂模式的目的是什么?工厂模式的目的在于程序的可扩展性。而对于简单工厂模式来说,它是为了让程序有一个更好地封装,降低程序模块之间的耦合程度。 对于简单的工厂模式,其实也可以将其理解成为一个创建对象的
阅读全文
浙公网安备 33010602011771号