单列模式属于23中模式之一,
模式是什么?
封装了具体的实施代码,达到某种功能--- 体现的是封装的功能
使用单列模式的时候, 那么就具体实例化了,并且唯一化,这个时候是对象了,
知道对象有什么功能,能达到什么目的,就是面向对象,至于具体实施功能什么的,那是面向过程。
使用电饭煲做饭,需要知道电饭煲具体肿么煮饭的吗,
使用单列模式需要知道其内部如何处理的吗?
面向对象,不就如此吗,
我们自定义单列模式,在使用单例模式, 可以理解面向过程,
传统的,70年代做饭也就面向过程。
传统做饭方式转换为电饭煲做饭就是时代的进步,也是面向过程进阶面向对象的里程碑。 |
|