Pertanyaan yang diberi tag object-oriented

20
Antarmuka kosong untuk menggabungkan beberapa antarmuka

Misalkan Anda memiliki dua antarmuka: interface Readable { public void read(); } interface Writable { public void write(); } Dalam beberapa kasus objek implementasi hanya dapat mendukung salah satunya, tetapi dalam banyak kasus implementasi akan mendukung kedua antarmuka. Orang-orang yang...

20
Antarmuka umum vs umum?

Saya tidak ingat kapan saya menulis kelas generik terakhir kali. Setiap kali saya pikir saya membutuhkannya setelah berpikir saya membuat kesimpulan saya tidak membutuhkannya. Jawaban kedua untuk pertanyaan ini membuat saya meminta klarifikasi (karena saya belum bisa berkomentar, saya membuat...

20
Apa gunanya Asosiasi, Agregasi dan Komposisi?

Saya telah melalui banyak teori tentang apa itu enkapsulasi dan tiga teknik penerapannya, yaitu Asosiasi, Agregasi dan Komposisi. Apa yang saya temukan adalah : Enkapsulasi Enkapsulasi adalah teknik membuat bidang dalam kelas pribadi dan menyediakan akses ke bidang melalui metode publik. Jika...

19
C ++ ke teman atau tidak ke teman

Saya memiliki pemrograman berorientasi objek dengan kursus c ++ semester ini di kampus dan kami belajar tentang fungsi teman. Saya secara naluriah tidak menyukai mereka karena kemampuan mereka untuk melewati keamanan yang disediakan Enkapsulasi dan Penyembunyian Data, saya membaca beberapa artikel...