gennemførelse af en singleton -

, singleton mønstre er en god måde at få et objekt, der kun kan have ét tilfælde (f.eks. et lager, forbindelse forene osv.).tanken er, at i stedet for at kalde de klasser, konstruktøren, du kalder en statisk metode, der returnerer en henvisning til den eneste instans, f.eks. kode: offentlige klasse mysingleton (//de konkrete tilfælde af klassen, menig static, menig static min singleton instans = ugyldig; //private konstruktør, private mysingleton() {, super();,        //-,}, //denne metode kaldes i stedet for den pågældende, når du har brug for en instans, offentlige statisk mysingleton getinstance() {, hvis (f.eks. = =. =) {, f.eks. nye mysingleton();,, afkast instans,}} it ' en pitty, at du kan ' ikke vende tilbage, f.eks. via en genindført anden konstruktoeren og kan ' ikke gennemføre en grænseflade med getinstance(), men det ' s st.syg er pænere end at sikre, at kun én instans findes manuelt...,,,



Previous:
Next Page: