Pertanyaan yang diberi tag object-oriented

15
Apa masalah yang tepat dengan memungkinkan getter?

Saya tidak melihat pendapat tentang semantik tetapi hanya untuk kasus di mana memiliki getter yang digunakan secara bijaksana adalah halangan yang sebenarnya. Mungkin itu melemparkan saya ke dalam spiral yang tidak pernah berakhir dengan mengandalkan mereka, mungkin alternatifnya lebih bersih dan...

14
Cara menerapkan hanya sebagian dari antarmuka

Saat berkembang dalam OOP, terkadang antarmuka / kontrak diberikan oleh perpustakaan yang tidak dapat Anda ubah. Sebut saja antarmuka ini J. Sekarang Anda memiliki objek kelas A yang mengkonsumsi objek yang mengimplementasikan antarmuka ini. Di dalam Hanya diperlukan sebagian kecil dari definisi...