Как вы можете получить доступ к объекту из другого класса в один класс в Python? - PullRequest
0 голосов
/ 21 октября 2019

Как я могу получить доступ к объекту из другого класса в другой класс?

class Hello:
     def say_hello (self):
          print("Hello!")

class Robot:
     def hello (self):
          a = Hello()
          a.say_hello()

Например, в следующем коде у меня есть классы "Hello" и "Robot". Я хочу, чтобы робот сказал «привет», взяв метод «say_hello» из класса «Hello». В этом конкретном коде это работает. Однако для более сложного кода будет работать то же самое?

Большое спасибо заранее.

1 Ответ

0 голосов
/ 21 октября 2019
class Hello:
 def say_hello (self):
      print("Hello!")

class Robot:
 def hello (self):
      a = Hello()
      a.say_hello()
 y = Robot()
 y.hello()

Работает в режиме присутствия.

...