Это возможно в питоне? - PullRequest
       6

Это возможно в питоне?

0 голосов
/ 28 сентября 2019

В c ++ объект производного класса может обращаться к методу базового класса, например this .

class a:
    def save(self):
        print('a executed')


class b(a):
    def save(self):
        print('b executed')


class c(a):
    def save(self):
        print('c executed')


class d(b, c):
    def save(self):
        print('d executed')


obj = d()

Возможно ли в python, что obj класса d может получить доступметод класса c.Я не обсуждаю использование super().например, если какой-то синтаксис, подобный этому,

obj.c.save() #not correct its just my thinking 

, тогда вывод должен быть:

c executed

1 Ответ

0 голосов
/ 28 сентября 2019

В Python вы должны использовать super или сделать что-то вроде этого:

c.save(obj)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...