Pertanyaan yang diberi tag «subclass»

5
Bagaimana cara saya memeriksa apakah suatu jenis subtipe ATAU jenis suatu objek?
Untuk memeriksa apakah suatu jenis adalah subkelas dari jenis lain dalam C #, mudah: typeof (SubClass).IsSubclassOf(typeof (BaseClass)); // returns true Namun, ini akan gagal: typeof (BaseClass).IsSubclassOf(typeof (BaseClass)); // returns false Apakah ada cara untuk memeriksa apakah suatu tipe adalah subkelas ATAU dari kelas dasar itu sendiri, tanpa menggunakan ORoperator atau …
335 c#  reflection  types  subclass 






9
Mengapa metode superclass __init__ tidak secara otomatis dipanggil?
Mengapa perancang Python memutuskan bahwa __init__()metode subclass tidak otomatis memanggil __init__()metode superclasses mereka, seperti dalam beberapa bahasa lain? Apakah idiom Pythonic dan direkomendasikan benar-benar seperti berikut? class Superclass(object): def __init__(self): print 'Do something' class Subclass(Superclass): def __init__(self): super(Subclass, self).__init__() print 'Do something else'



3
Dapatkan fungsi subclass yang diganti
Apakah ada cara untuk mendapatkan semua fungsi subclass di Python? Contoh: class A: def a1(self): pass def a2(self): pass class B(A): def a2(self): pass def b1(self): pass Di sini, saya ingin mendapatkan daftar ["a2"]untuk objek kelas B(atau untuk objek kelas itu sendiri) karena kelas Bhanya menimpa metode tunggal, yaitu a2.

1
Mengapa subclassing di Python memperlambat banyak hal?
Saya bekerja pada sebuah kelas sederhana yang meluas dict, dan saya menyadari bahwa kunci pencarian dan penggunaan pickleyang sangat lambat. Saya pikir itu masalah dengan kelas saya, jadi saya melakukan beberapa tolok ukur sepele: (venv) marco@buzz:~/sources/python-frozendict/test$ python --version Python 3.9.0a0 (venv) marco@buzz:~/sources/python-frozendict/test$ sudo pyperf system tune --affinity 3 [sudo] password …

1
Setter Properti untuk Subclass dari Pandas DataFrame
Saya mencoba untuk membuat subkelas pd.DataFrameyang memiliki dua argumen yang diperlukan ketika menginisialisasi ( groupdan timestamp_col). Saya ingin menjalankan validasi pada argumen itu groupdan timestamp_col, jadi saya punya metode penyetel untuk masing-masing properti. Ini semua bekerja sampai saya coba set_index()dan dapatkan TypeError: 'NoneType' object is not iterable. Tampaknya tidak ada …
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.