设计模式-单列模式
我没学过设计模式,但不知道什么时候我知道有单列模式这个东西,以前一直对它是一知半解,直到现在也是这样,今天想吧它彻底搞明白。唉,百度了几下单列模式,问题是大大的,越是百度问题就越多。求指点。
【【【在计算机系统中,需要管理的资源包括软件外部资源,譬如每台计算机可以有若干个打印机,但只能有一个Printer Spooler, 以避免两个打印作业同时输出到打印机中。每台计算机可以有若干传真卡,但是只应该有一个软件负责管理传真卡,以避免出现两份传真作业同时传到传真卡中的情况。每台计算机可以有若干通信端口,系统应当集中管理这些通信端口,以避免一个通信端口同时被两个请求同时调用。 】】】
【】中是百度出来的,关于这个我不明白,比如:“譬如每台计算机可以有若干个打印机,但只能有一个Printer Spooler, 以避免两个打印作业同时输出到打印机中。”,但是我想啊想就算有两个就算有两个打印实列也没问题啊,如:
public class Print{ public void Spooler(string Content){//打印}}