![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式笔记
Alice_LMY
这个作者很懒,什么都没留下…
展开
-
设计模式:单例设计模式
定义 采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。 将类的构造器的访问权限设置为private 只能调用该类的某个静态方法来返回类内部创建的对象 指向类内部产生的该类对象的变量也必须定义成静态的 实现 饿汉式class Bank { // 1.私有化类的构造器 private Bank() { } // 2.内部创建类的对象,要求对象也声明为静态的 private static Bank instance = new Ban原创 2021-02-02 21:26:43 · 80 阅读 · 1 评论 -
设计模式:模板方法设计模式
定义 当功能内部一部分实现是确定的,一部分实现是不确定的。这时可以把不确定的部分暴露出去,让子类去实现 实例 public class TemplateTest { public static void main(String[] args) { SubTemplate t = new SubTemplate(); t.spendTime(); } } abstract class Template { // 计算某段代码执行所需要花费的时间 public void spendTime原创 2021-01-13 10:55:24 · 73 阅读 · 0 评论