
设计模式demo
火石桥霍建华
做梦努力,努力做梦
展开
-
Java实现设计模式之单例模式
单例模式的饿汉式和懒汉式-概念区别及实现概念饿汉式懒汉式区别 概念 1、设计模式:设计模式指在大量的实践中总结并理论化之后的优选代码结构、编程风格、以及解决问题的思考方式。俗称“套路“。 2、单例模式:单例模式指在整个软件系统中,通过采取一定的方法,保证某个类只能存在一个对象实例,且该类只提供一个获取该实例的方法。 3、单例逻辑:类只能有一个实例不能外部new——类的构造器必须以private修饰——外部调用该对象实例需要通过类的方法——外部无对象无法调用发放——获取该类对象的方法需声明为静态方法——该方法原创 2020-07-13 11:22:13 · 175 阅读 · 0 评论 -
Java实现设计模式之模板模式
模板模式的概念及代码实现概念代码示例 概念 在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。 简单来说就是抽象类规定了81难,子类可自己设计这81难的具体细节。 抽象类简述 代码示例 //模板类 abstract class Sports{ public abstract void reShen();//抽象方法 public abstract void原创 2020-07-22 23:15:01 · 155 阅读 · 0 评论