“dziedziczenie klasowe” Kod odpowiedzi

Dziedzictwo w Python 3 Przykład

class Robot:
    
    def __init__(self, name):
        self.name = name
        
    def say_hi(self):
        print("Hi, I am " + self.name)
        
class PhysicianRobot(Robot):

    def say_hi(self):
        print("Everything will be okay! ") 
        print(self.name + " takes care of you!")

y = PhysicianRobot("James")
y.say_hi()
Foolish Finch

dziedziczenie klasowe

class Mapping:
    def __init__(self, iterable):
        self.items_list = []
        self.__update(iterable)

    def update(self, iterable):
        for item in iterable:
            self.items_list.append(item)

    __update = update   # private copy of original update() method

class MappingSubclass(Mapping):

    def update(self, keys, values):
        # provides new signature for update()
        # but does not break __init__()
        for item in zip(keys, values):
            self.items_list.append(item)
Repulsive Reindeer

Odpowiedzi podobne do “dziedziczenie klasowe”

Pytania podobne do “dziedziczenie klasowe”

Więcej pokrewnych odpowiedzi na “dziedziczenie klasowe” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu