Inheritance
Në shqip: Trashëgimi
ShpjegimiSQ
Trashëgimia është kur një klasë e re merr gjithçka nga një klasë ekzistuese dhe shton ose ndryshon vetëm atë që i duhet. P.sh. klasa Portier trashëgon nga Lojtar dhe shton aftësinë „kap“.
EnglishEN
Inheritance is when a new class takes everything from an existing class and adds or changes only what it needs. For example, a Goalkeeper class inherits from Player and adds the ability to “catch”.
Si ta mendosh
Si fëmija që i trashëgon sytë e nënës dhe buzëqeshjen e babait, por ka edhe talentet e veta.
Lexoje në anglisht
Like a child who inherits Mum's eyes and Dad's smile, but has their own talents too.
Shembull kodipython
class Lojtar:
def vrapo(self): print("Vrapon")
class Portier(Lojtar): # trashëgon nga Lojtar
def kap(self): print("Kap topin")
Portier().vrapo() # punon — e trashëgoi