Hirdetés
- Xiaomi 17 Ultra - jó az optikája
- Samsung Galaxy S23 Ultra - non plus ultra
- Android alkalmazások - szoftver kibeszélő topik
- One mobilszolgáltatások
- Bemutatkozott a Poco X7 és X7 Pro
- OnePlus 15 - van plusz energia
- Milyen okostelefont vegyek?
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Okosóra és okoskiegészítő topik
- iPhone topik
Új hozzászólás Aktív témák
-
cousin333
addikt
válasz
Siriusb
#2037
üzenetére
De azzal kezdted a mondandódat, hogy "Adott 3 osztály:", majd felsoroltad őket örökléssel együtt. Vagy örököl, vagy nem, de ezzel ne "érzékeltess" semmit, mert az félrevezető...

Ebben az esetben valóban a classmethod tűnik jó megoldásnak (esetleg a staticmethod), mindazonáltal az örökléssel is megoldható, hogy akár a saját
f1()függvényt, akár a szülő osztályokf1()függvényét használd tetszés szerint.A fenti példa így az alábbiak szerint módosulhat:
class A:
def f1(self):
print('f1 in Class A')
class B(A):
@classmethod
def f1(cls):
print('f1 in Class B')
class C(A):
def f1(self):
print('f1 in Class C')
def f2(self):
B.f1()
c = C()
c.f2()f1 in Class B
Új hozzászólás Aktív témák
- Parfüm topik
- Milyen monitort vegyek?
- Samsung Galaxy Felhasználók OFF topicja
- mefistofeles: Az elhízás nem akaratgyengeség 3. Végszó.
- Elektromos autók - motorok
- Gyúrósok ide!
- Xiaomi 17 Ultra - jó az optikája
- HiFi műszaki szemmel - sztereó hangrendszerek
- Samsung Galaxy S23 Ultra - non plus ultra
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- Használt Ausdom AF640 Full HD webkamera
- Készpénzes / Utalásos Videokártya és Hardver felvásárlás! Személyesen vagy Postával!
- Új és újszerű 15-16 Gamer, irodai, üzleti, készülékek nagyon kedvező alkalmi áron Garanciával!
- AKCIÓ! LENOVO ThinkPad P15 Gen 2 munkaállomás - i7 11800H 32GB DDR4 512GB SSD Quadro T1200 W11
- Dobozos ASUS TUF A15 Ryzen 7 7735HS 16 GB DDR5 512 GB SSD RTX 4060 140W (8 GB) Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


