python

Лабораторная работа №3

Объектно-ориентированное программирование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса.

Рефакторинг — процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы. В основе рефакторинга лежит последовательность небольших эквивалентных (то есть сохраняющих поведение) преобразований. Поскольку каждое преобразование маленькое, программисту легче проследить за его правильностью, и в то же время вся последовательность может привести к существенной перестройке программы и улучшению её согласованности и чёткости.

В данной лабораторной работе предлагается преобразовать код лабораторной работы №2. Необходимо реализовать класс Person, который содержит метод расчета индекса массы тела и метод анализа результата.

Документация по классам: python.org - classes
Видео на русском: Youtube - «Галопом по ООП»

Для текущей лабораторной работы не требуется установки интерпретатора Python на рабочий компьютер. Лабораторную можно выполнять на сайте pyfiddle или в любой удобной для Вас среде разработки. Также можно начать со стартового шаблона.

Все лабы тут

Вам понравилась лабораторная работа №3?