C++Singleton(1)private(2)Singleton(3)Singleton:Instance1.classSingleton{2.public:3.staticSingleton*Instance();4.protected:5.Singleton(){}6.Singleton(constSingleton&instance){}7.Singleton&operator=(constSingleton&instance){}8.private:9.staticSingleton*instance;10.};11.Singleton*Singleton::Instance(){12.if(instance==0)13.instance=newSingleton;14.returninstance;15.}16.Singleton*Singleton::instance=0;publicSingleton1.Docs2.Java3.8BootstrapCSS4.JavaLockvsSynchronized5.AOPJavaWeb6.HTML5H5Slides7.