笔记
Unravel_TAT
这个作者很懒,什么都没留下…
展开
-
单例模式详解
单例模式简介饿汉式懒汉式简介java中单例模式是一种常见的设计模式单例模式有以下特点:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每台计算机可以有若干个打印机,但只能有一个Printer Spooler,以避免两个打印作业同时输出到打原创 2020-09-05 20:25:44 · 168 阅读 · 0 评论 -
OOP面向对象七大原则(个人总结)
OOP(面向对象)七大原则简述开闭原则里氏替换原则依赖倒置原则单一职责原则接口隔离原则迪米特法则合成复用原则简述开闭原则:对扩展开放,对修改关闭里氏替换原则:继承必须确保超类所拥有的性质在子类中仍然成立依赖倒置原则:要面向接口编程,不要面向实现编程单一职责原则:控制类的粒度大小,将对象解耦,提高其内聚性接口隔离原则:要为各个类建立它们需要的专用接口迪米特法则:只与你的朋友直接交谈,不跟“陌生人”说话合成复用原则:尽量先使用组合或者聚合等关联关系来实现,其次才考虑使用继承关系来实现开原创 2020-09-04 00:33:34 · 956 阅读 · 0 评论