Saya pada titik dalam pengembangan pembelajaran saya di mana saya merasa harus belajar lebih banyak tentang antarmuka.
Saya sering membaca tentang mereka tetapi sepertinya saya tidak bisa memahami mereka.
Saya telah membaca contoh-contoh seperti: Kelas dasar hewan, dengan antarmuka IAnimal untuk hal-hal seperti 'Berjalan', 'Jalankan', 'GetLegs', dll - tetapi saya belum pernah mengerjakan sesuatu dan merasa seperti "Hei, saya harus menggunakan antarmuka sini!"
Apa yang saya lewatkan? Mengapa ini konsep yang sulit untuk saya pahami! Saya hanya terintimidasi oleh fakta bahwa saya mungkin tidak akan pernah menyadari kebutuhan konkret untuk satu hal - sebagian besar karena beberapa aspek yang hilang dari pemahaman mereka! Itu membuat saya merasa seperti kehilangan sesuatu di atas dalam hal menjadi pengembang! Jika ada yang punya pengalaman seperti ini dan memiliki terobosan saya akan menghargai beberapa tips tentang cara memahami konsep ini. Terima kasih.