- Motorola Moto G54 5G Power Edition - nem merül le
- Fotók, videók mobillal
- Poco M8 5G - majd megveszed
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Honor Magic V2 - origami
- iPhone topik
- Megérkezett Magyarországra a Huawei Mate X7
- Google Pixel topik
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
Új hozzászólás Aktív témák
-
cadtamas
tag
válasz
#82595328
#1257
üzenetére
És így néz, ki ha új metódust is szeretnél létrehozni és el akarod érni a szülő osztály egyik változóját:
class Egy():
def __init__(self,egyik=1,masik=2):
self.egyik = egyik
self.masik = masik
def szorzat(self): #Nem kell attribútumot átadni
return self.egyik * self.masik
class Ketto(Egy):
def __init__(self,egyik):
Egy.__init__(self) #Ezzel érjük el a szülő osztály konstruktorában a 'masik' nevű változót
self.egyik=egyik
def szorzat_2(self): #Azért adtam más nevet, hogy lásd melyik fut le, de működne ugyanazzal a névvel is.
return self.egyik*self.masik #A 'masik' nevű változót a szülő osztály (Egy) konstruktorából hívjuk meg.
a = int(input('Adj egy számot!'))
# b = int(input('Adj még egy számot')) #Erre nincs szükség mert ez öröklött érték lesz
egyke = Ketto(a)
print ('Egyik = %s' % egyke.egyik)
print ('Masik = %s' % egyke.masik)
print ('Szorzat = %s' % egyke.szorzat_2())Remélem ez már az, amit szeretnél.
Új hozzászólás Aktív témák
- Milyen NAS-t vegyek?
- Kecskemét és környéke adok-veszek-beszélgetek
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Eredeti játékok OFF topik
- gban: Ingyen kellene, de tegnapra
- Windows 11
- Napelem
- Azonnali fotós kérdések órája
- Forza sorozat (Horizon/Motorsport)
- További aktív témák...
- Gyors, vékony ÉRINTŐKÉPERNYŐS Lenovo Thinkpad X1 Carbon gen 8 (10.gen Core I5 16Gb DDR4 512Gb SSD)!
- újszerű iPhone 17 256GB mist blue ICENTRE számla! 3 év Apple garancia! 2029 január 11-ig!
- Dell Latitude 3510 / Intel Core i5-10generáció /8gb ram / 256gb SSD / Világitó Bill / WINDOWS11
- Dell Vostro 3400 / Intel core i5-11generációs / 8gb ddr4 / 512gb NvMe ssd / WINDOWS11
- iPhone 16 PRO 128GB fehér titán KÁRTYAFÜGGETLEN! Gyönyörű! Akkumlátor 94%!
- 207 - Lenovo LOQ (17IRB8) - Intel Core i5-13400F, RTX 3050
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- 203 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070
- Apple Magic Mouse A3204 (USB-C)
- BESZÁMÍTÁS! Asus H510M i5 10400F 16GB DDR4 512GB SSD RTX 2060 Super 8GB Zalman Z3 Plus 500W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


