![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
一只java程序员
毕业于甘肃政法大学,18年开始学习java编程,19年从事于北京一互联网公司。
展开
-
设计模式以及java面向对象设计
设计模式: 概念:是一套被反复使用,同时多人知晓,经过分类,代码设计的经验总结。 目的:为了代码可重用,更容易被他人理解。 小结:设计模式是软件工程的基石,如大厦的结构。 设计模式之简单工厂模式 概念:简单工厂模式属于一种创建型模式,也可以叫静态工厂方法模式。 (Static Factory Method Design) 简单工厂模式是工厂模式家族中最实用的模式。 是由一个工厂对象决定创建出哪一种产品类的实例。 简单过程: 客户端传一个条件进工厂类, 工厂类根据条件创建相应的产品类对象, 把这个产品对象返回原创 2020-07-24 19:23:11 · 93 阅读 · 0 评论 -
两种单例模式的介绍以及区别,java实现
单例模式(只能产生一个对象:懒汉模式和饿汉模式) 步骤: 1)将默认构造方法私有化。 2)在类中定义一个当前类的一个静态属性,并创建当前类的对象。 3)提供一个静态的对外公开的方法,返回当前类的静态属性的对象。 (1)懒汉模式: 1)创建一个静态的当前类的一个属性,赋予当前类的对象。 2)私有化构造方法 3)对外提供一个静态的公开方法,返回当前类的实例。 (2)饿汉模式: 1)私有化一个静态属性,类的对象。 2)私有化构造方法 3)产生静态对外公开方法,返回对象。 懒汉模式和饿汉模式的区别: 对象创建的时间原创 2020-07-21 17:02:54 · 355 阅读 · 1 评论