1.包括单例模式、工厂模式、注册树、适配器、策略、对象数据映射、观察者模式;
2.单例模式保证一个类只能被实例化一次,当多出用到此类的时候调用的是该类的应用。应用举例:在后端操作中我们需要频繁的连接数据库,如果每次都数理化数据库的话则会造成资源的浪费,单例模式很好的解决了这个问题;
3.工厂模式屏蔽了该类实现的细节,好比一个客户需要一个轮胎,只需要在工厂买一个即可,而不需要知道轮胎是如何制造的;
4.注册树模式可以利用工厂模式一起使用实例化一个单例类,并挂载一个树上set(),需要的时候拿下来get()。
5.运行结果: I am Index.
bool(true) I can song三生三世
I can dance拉丁bool(true)
NULL
#The end.