Задать вопрос
@CenterJoin

Как организовать код в классе?

class A:
    def __init__(self):
        self.__item = None

    def method_one(self):
        self.__item = 'Test item'

    def method_two(self):
        if not self.__item:
            return 'None item'

        return self.__item

Можно/правильно ли здесь инициализировать self.__item в методе method_one и затем использовать в методе method_two?
Или же правильней будет возвращать self.__item в методе method_one, а только затем использовать в методе method_two?
  • Вопрос задан
  • 58 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
Lord_of_Rings
@Lord_of_Rings
Дунадан - северный странник. Злой, но очень добрый
По этому коду однозначно сказать нельзя, всё зависит от того что делают эти методы в реальной жизни
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы