Pertanyaan yang diberi tag «base-class»

22
Membuat singleton dengan Python
Pertanyaan ini bukan untuk diskusi tentang apakah pola desain tunggal diinginkan atau tidak , merupakan anti-pola, atau untuk perang agama apa pun, tetapi untuk membahas bagaimana pola ini paling baik diimplementasikan dengan Python sedemikian rupa sehingga paling pythonic. Dalam contoh ini saya mendefinisikan 'paling pythonic' berarti bahwa ia mengikuti 'prinsip …

30
Antarmuka vs kelas Basis
Kapan saya harus menggunakan antarmuka dan kapan saya harus menggunakan kelas dasar? Haruskah selalu menjadi antarmuka jika saya tidak ingin benar-benar menentukan implementasi dasar dari metode? Jika saya memiliki kelas Anjing dan Kucing. Mengapa saya ingin mengimplementasikan IPet daripada PetBase? Saya dapat memahami memiliki antarmuka untuk ISheds atau IBarks (IMakesNoise?), …


8
C # Konvensi penamaan kelas: Apakah BaseClass atau ClassBase atau AbstractClass
Apa pendekatan yang direkomendasikan untuk penamaan kelas dasar? Apakah itu mengawali nama tipe dengan " Base " atau " Abstract " atau apakah kita akan mencampurkannya dengan "Base"? Pertimbangkan hal berikut: jenis: ViewModelmisalnya MainViewModel , ReportViewModel kelas dasar: BaseViewModelatau ViewModelBaseatauAbstractViewModel Pertimbangkan juga: ketik: Productmisalnya VirtualProduct , ExpiringProduct kelas dasar: BaseProductatau …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.