Языки Программирования Объектно-ориентированное Программирование

Порой проще написать всё заново, чем разбираться в наследовании и связях между классами. Полиморфизм означает, что один и тот же метод может работать по-разному в зависимости от объекта, который его вызывает. В этом примере мы создали класс Player, который наследуется от pygame.sprite.Sprite. Мы определили конструктор, который инициализирует изображение игрока и его положение на экране. В […]

Что Такое Нефункциональные Требования? С Примерами

Первым делом специалисты составляют шаблон, в котором перечисляются главные типы нефункциональных требований к продукту. Прежде всего он нужен для того, чтобы не упустить какую-либо позицию из этого списка. Понятие о функциональных и нефункциональных требованиях мы сформировали. Рассказываем о двух основных категориях требований к продукту, приводим примеры, разбираемся в их отличиях и даём рекомендации по их […]