
设计模式
设计模式的六大原则,23中设计模式深入浅出的解析。Java代码实现分析。
以墨言智
点滴积累,成就自我!
展开
-
Java实现模板方法模式
一、模板方法模式的定义:模板方法模式(Template Method Pattern)是如此简单,以致让你感觉你已经能够掌握其精髓了。其定义如下:Define the skeleton of an algorithm in an operation,deferring some steps to subclasses.Template Method lets subclasses redefi...原创 2019-10-24 15:23:08 · 604 阅读 · 0 评论 -
Java实现工厂方法模式
一、工厂方法模式的定义工厂方法模式使用的频率非常高,在我们日常的开发中总能见到它的身影。其定义为:Define an interface for creating an object,but let subclasses decide which class toinstantiate.Factory Method lets a class defer instantiation to sub...原创 2019-10-23 14:44:36 · 677 阅读 · 0 评论 -
单例模式
单例模式的定义: 单例模式(Singleton Pattern)是一个比较简单的模式,其定义如下:Ensure a class has only one instance, and provide a global point of access to it.(确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。)单例模式的通用类图如图Sin...原创 2019-10-22 13:04:54 · 295 阅读 · 0 评论 -
设计模式六大原则
前言:设计模式六大设计原则思维导图。1、 单一职责原则 单一职责原则的定义:单一职责原则的英文名称是Single Responsibility Principle,简称是SRP。应该有且只有一个原因引起类的变化(There should never be more than one reason for a class to change.)。打个比方,你设...原创 2019-10-21 19:19:58 · 1375 阅读 · 0 评论