JavaRush /Blog Jawa /Random-JV /Napa Singleton dibutuhake?
KarmaHacker
tingkat
Новосибирск

Napa Singleton dibutuhake?

Diterbitake ing grup
Saiki aku lagi ngrampungake masalah gedhe ing level 27. Ing kana kita dijaluk nggawe kelas StatisticManager lan nggawe siji. OK ora masalah! Mengko, ing kelas liyane saka program aku kudu nelpon cara StatistcManager, lan kene aku miwiti kanggo nemokke wektu ngganggu cilik, Aku kudu nulis variabel referensi StatisticManager statisticManager = StatisticManager.getInstance(); statisticManager.method(); utawa kaya iki: StatisticManager.getInstance().method(); Sing akeh huruf ekstra! Iku bakal luwih gampang kanggo nggawe statis kelas lan nulis kaya iki: StatisticManager.method(); Aku mbok menawa singleton duwe soko kanggo gain liwat kelas statis? Aku maca artikel babagan Habré lan mung nguatake keraguanku. Singleton, paling ora ing tugas iki, keluwih. Nganti saiki, aku mung bisa nggunakake siji kanggo singleton - yen kita kudu nyimpen sumber daya lan nggawe obyek ora langsung, nanging mengko, nalika kita butuh. Ing kasus liyane, kelas statis mung apik. Ing Habré, dheweke uga nulis babagan warisan, nanging aku ora bisa mbayangake kahanan kaya ngono, lan uga ora asring banget. Yen aku salah, tulung dibenerake. Aku mung pengin luwih ngerti prinsip desain lan mungkin iki bakal mbantu wong liya ngerteni :)
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION