Для студентов МГТУ им. Н.Э.Баумана по предмету ПрограммированиеНаследованиеНаследование
2024-02-182024-02-18СтудИзба
Готовая лр № 4 по программированию Python, ИБМ, 1 курс, 11 вариант, зачтена, "Наследование"
Описание
Готовая лр № 4 по программированию Python, вар. 11, 2 семестр, 1 й курс, ИБМ, бизнес-информатика. Работа зачтена преподавателем.
<..>
1. На основании предложенной предметной области спроектировать 3-7 класса, используя механизм наследования.
2. Предусмотреть у класса наличие полей, методов и свойств. Названия членов класса должны быть осмысленны и снабжены комментариями.
3. Один из наследников должен перегружать метод родителя.
4. Один из классов должен содержать метод, который переопределяется в одном наследнике и не переопределяется в другом.
5. Если для экземпляра класса будут создаваться атрибуты, то определить в классе конструктор и метод __str__; в демонстрации использовать вызов функции print для экземпляра класса. В конструкторах подклассов вызывать конструкторы суперклассов: super. __init().
5. Продемонстрировать работу всех объявленных методов, предоставив пользователю выбор типа объекта для демонстрации.
Показать/скрыть дополнительное описание
Методические указания к лабораторным работам
по курсу «Программирование»
Лабораторная работа № 4. Наследование.
1. Цель работы– изучение механизма наследования ООП в языке Python.
2. Порядок выполнения лабораторной работы
1.Изучить содержание раздела 3 методических указаний и выполнить, приведенные примеры в интерпретаторе или в программном режиме.
2.Выполнить задание из раздела 4 по варианту, выданному преподавателем.
3.Продемонстрировать работу программы преподавателю.
4.Подготовить отчет по ЛР по представленному шаблону.
5.Защитить ЛР с предоставлением отчета и ответами на контрольные вопросы.
<..>
1. На основании предложенной предметной области спроектировать 3-7 класса, используя механизм наследования.
2. Предусмотреть у класса наличие полей, методов и свойств. Названия членов класса должны быть осмысленны и снабжены комментариями.
3. Один из наследников должен перегружать метод родителя.
4. Один из классов должен содержать метод, который переопределяется в одном наследнике и не переопределяется в другом.
5. Если для экземпляра класса будут создаваться атрибуты, то определить в классе конструктор и метод __str__; в демонстрации использовать вызов функции print для экземпляра класса. В конструкторах подклассов вызывать конструкторы суперклассов: super. __init().
5. Продемонстрировать работу всех объявленных методов, предоставив пользователю выбор типа объекта для демонстрации.
Показать/скрыть дополнительное описание
Готовая лабораторная работа № 4 Наследование, ИБМ, МГТУ, вар. 11, семестр 2.
Характеристики лабораторной работы
Предмет
Учебное заведение
Семестр
Номер задания
Вариант
Программы
Просмотров
2
Покупок
0
Качество
Идеальное компьютерное
Размер
684,73 Kb
Список файлов
- отчет к лр4.docx 684,73 Kb