ГДЗ Інформатика 6 клас. Підручник [Бондаренко О.О., Ластовецький В.В., Пилипчук О.П., Шестопалов Є.А.] 2019
17.02.2020,
6 Клас / Інформатика,
37 172,
1
§ 15. Властивості об’єктів
Питання для самоперевірки
1. Як звернутися до значення атрибута певного об’єкта — екземпляра класу?
Для звернення до атрибутів екземпляра використовується запис через крапку: об’єкт.атрибут. Наприклад, звернення до значення атрибута name екземпляра my_dog: my_dog.name
2. Створіть екземпляр класу Dog з іменем dog2, який представляє дворічного мопса Мулю.
your_dog2 = Dog('Мулю', 'мопса', 2)
print('Твого собаку звуть', your_dog2.name)
3. Змініть для об’єкта dog2 значення атрибута name.
your_dog2 = Dog('Гав', 'мопса', 2)
print('Твого собаку звуть', your_dog2.name)
5. Змініть колір об’єкта fg1 (приклад 3) на коричневий.
def __init__(self, forma, color):
self.forma = forma
self.color = color
fg1 = Figura('еліпс', 'braun')
Вправа 15
Створити об’єкт класу Тварини. У Python IDLE виберіть команду File → New File.
1) Створіть клас з іменем Animal(). Метод __init__() повинен містити атрибути, що характеризують вид тварини (kind), зріст (height), кількість лап (legs). сlass Animal():
def __init__ (self, kind, height, legs):
self. kind = kind
self. height = height
self. legs = legs
2) Уведіть із клавіатури значення характеристик тварини і збережіть значення у змінних k, h, l: k = input('Вид тварини') h = int(input('Зріст')) l = int(input('Кількість лап'))
3) Створіть екземпляр класу Animal з іменем а1, атрибути якого набувають значення змінних k, h, l: a1 = Animal(k, h, l)
4) Виведіть у консоль характеристики об’єкта а1: print( 'Вид – ', a1.kind, 'Зріст – ', , a1.height, 'Лап – ', a1.legs)
5) Збережіть файл із назвою Вправа15.
6) Запустіть програму. Уведіть значення для змінних k, h, l, які відповідають об’єкту мавпа.
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter