![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
方式等等
这个作者很懒,什么都没留下…
展开
-
设计模式(二)单例模式:饿汉式
饿汉式 酒店类(单例类) // 酒店类(单例模式:饿汉式) public class Hotel { // 酒店单例 // 饿汉式 private static Hotel hotel = new Hotel(); // 房间 private Room[][] rooms; // 公开的获取这个单例的get()方法 public static Hotel getHotel() { return hotel; } //原创 2021-07-13 12:28:34 · 65 阅读 · 0 评论 -
设计模式(一)单例模式:懒汉式
单例模式 这种类型的设计模式属于创建型模式 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 目的:避免一个全局使用的对象不停的创建和注销 核心:私有构造方法 原理:因为构造方法是私有的所以在这个类之外不能通过new创建这个类的实例,这个类的实例只能在类的内部调用类私有的构造方法才能创建,只要保证类的内部只创建一个实例就可以实现。(个人理解) 懒汉式 当需要使用这个单例对象时才创建这个对象原创 2021-07-13 12:25:15 · 242 阅读 · 0 评论