С WXPython, когда необходимо использовать классы? - PullRequest
1 голос
/ 13 августа 2011

Я очень плохо знаком с Python, и у меня есть глупый вопрос, спасибо за помощь!

Когда я ищу в Интернете вопросы о wxpython, я вижу, что почти 100% людей используют класс для wxpython. Из книги, которую я узнал, автор не упомянул использование класса для wxpython, вместо этого он привел нам несколько примеров, которые не использовали класс.

Я просто хочу знать, когда хорошо использовать класс и когда это действительно не так необходимо.

1 Ответ

1 голос
/ 13 августа 2011

В wxPython вам следует использовать классы всякий раз, когда вы хотите расширить функциональность того, что предоставляет вам wxPython.

Многие приложения wxPython как минимум определяют класс, наследуемый от wx.Frame, который будет служитьосновной графический интерфейсЕсли вам нужно добавить специальное поведение к определенным виджетам (например, добавить метод к wx.Button), вы также можете написать класс для этого.Наконец, некоторые специальные функции в wxPython (например, графические интерфейсы с вкладками или мастера) требуют, чтобы вы написали класс для каждой страницы.

Существует множество случаев, когда вам нужно написать класс.Вы почти всегда должны написать хотя бы один класс для своего основного кадра.Кроме того, это зависит от того, какие проблемы вы пытаетесь решить.

Я не уверен, какую книгу вы читаете, но если вы еще этого не сделали, я бы порекомендовал wxPython вДействие , которое действительно является полным руководством по wxPython.

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