former for design singleton -

, singleton - er et af de mest enkle konstruktion mønstre i java.denne type af design - kommer under creational mønster, som dette mønster er en af de bedste måder at skabe et objekt. dette mønster omfatter en enkelt klasse, der er ansvarlig for at oprette et objekt, samtidig med at det sikres, at kun én ting bliver skabt.denne klasse er en måde at få adgang til dets eneste mål, som kan fås direkte, uden at det er nødvendigt at instantiate genstand for den klasse, gennemførelse, vil vi skabe en, singleobject, klasse., singleobject, klasse har sin konstruktør, som private og have en statisk instans selv.,, singleobject, klasse giver en statisk metode til at få sine statisk instans til verden udenfor., singletonpatterndemo, vores demo - klasse, singleobject, fag for at få en, singleobject, objekt.,, trin 1, skaber en singleton klasse.,, singleobject -, offentlige klasse singleobject (//skabe en genstand for singleobject menig static singleobject instans = nye singleobject(); //gøre konstruktøren private så denne klasse kan ikke være //instantierede private singleobject() {} //- blot protestere offentligt tilgængelige statisk singleobject getinstance() {tilbage instans.} offentlige tomrum showmessage() {system. println ("hej!");), trin 2, få den eneste indsigelse fra singleton klasse.,, singletonpatterndemo -, offentlige klasse singletonpatterndemo {offentlige statisk tomrum vigtigste (string [] args) (//ulovlig opførelse //udarbejde tid fejl: konstruktøren singleobject() er ikke synlig //singleobject objekt = nye singleobject(); ////////få den eneste genstand, der er til rådighed singleobject objekt = singleobject. getinstance(); //vis beskeden objekt. showmessage();}}, trin 3, kontrollere produktionen. hej!,

Singleton Pattern UML Diagram



Previous:
Next Page: