Pertanyaan yang diberi tag abstract-class

Kelas abstrak adalah kelas yang tidak bisa dibuat instance-nya. Mereka ada untuk menyediakan fungsionalitas umum dan spesifikasi antarmuka ke beberapa kelas beton.

1413
Antarmuka vs Kelas Abstrak (OO umum)

Saya baru-baru ini memiliki dua wawancara telepon di mana saya ditanya tentang perbedaan antara Interface dan kelas Abstrak. Saya telah menjelaskan setiap aspek dari mereka yang dapat saya pikirkan, tetapi tampaknya mereka menunggu saya untuk menyebutkan sesuatu yang spesifik, dan saya tidak tahu...

507
Membuat kelas abstrak di Objective-C

Saya awalnya seorang programmer Java yang sekarang bekerja dengan Objective-C. Saya ingin membuat kelas abstrak, tetapi itu tampaknya tidak mungkin di Objective-C. Apakah ini mungkin? Jika tidak, seberapa dekat dengan kelas abstrak yang bisa saya dapatkan di

213
Mengapa menggunakan Abstrak Base Classes di Python?

Karena saya terbiasa dengan cara lama mengetik bebek dengan Python, saya gagal memahami kebutuhan akan ABC (kelas dasar abstrak). The bantuan baik tentang bagaimana untuk menggunakannya. Saya mencoba membaca alasan di PEP , tetapi itu terlintas di kepala saya. Jika saya sedang mencari wadah urutan...

144
Menguji Kelas Abstrak

Bagaimana cara menguji metode konkret dari kelas abstrak dengan PHPUnit? Saya berharap bahwa saya harus membuat semacam objek sebagai bagian dari tes. Padahal, saya tidak tahu praktik terbaik untuk ini atau jika PHPUnit memungkinkan untuk