ГДЗ Інформатика 7 клас. Підручник [Бондаренко О. О., Ластовецький В. В., Пилипчук О. П., Шестопалов Є. А.] 2020
§ 12. Об’єктно-орієнтоване програмування
Питання для самоперевірки1. Поясніть різницю між класом і його екземпляром.
Можна вважати, що клас — це своєрідна інструкція зі створення екземплярів. Створення об’єкта на основі класу називають створенням екземпляра класу.
2. У чому різниця між атрибутом класу і атрибутом екземпляра?
В програмі з’являється об’єкт, доступ до якого можна отримати за назвою змінної. Об’єкт отримує атрибути його класу. Атрибути класу — це змінні, в яких зберігаються значення властивостей об’єктів.
Якими атрибутами ви б описали об’єкт Автомобіль, якщо моделюється: а) робота автосалону;
Потужність двигуна, кількість пального в баку на даний момент
б) автоперегони?
Швидкість, пройдений шлях
3. Проаналізуйте фрагмент програмного коду. Які принципи ООП використано під час складання цього коду?
class Figura:
def __init__(self, x):
self.x = x
class Kolo(Figura):
def S(self):
return 3.14*x*x
class Kvadrat(Figura):
def S(self):
return x*x
kolo1 = Kolo(5)
kvadrat1 = Kvadrat(5)
ООП базується на трьох основних принципах: інкапсуляція, успадкування та поліморфізм. Всі 3 тут присутні.
4. Опишіть клас Car(), що містить атрибути кількість пального в баку на даний момент, пройдений шлях. Додайте до опису класу Car() метод для зміни значення пробігу.
class Car:
def __init__(self, fuel, way):
self.fuel = fuel
self.way = way
self.inflated = inflated
Car = Car (45, 10, True)
print (balloon.inflated)
Car.fuel = '35'





![ГДЗ Природознавство 5 клас. Підручник [Ярошенко О.Г., Бойко В.М.] 2018 ГДЗ Природознавство 5 клас. Підручник [Ярошенко О.Г., Бойко В.М.] 2018](/uploads/posts/2019-04/1555779316_5_p_y_u2018.jpg)
![ГДЗ Основи правознавства 9 клас. Підручник [Наровлянський О. Д.] 2017 ГДЗ Основи правознавства 9 клас. Підручник [Наровлянський О. Д.] 2017](/uploads/posts/2019-02/1550928122_9k_p_n_2017.jpg)
![ГДЗ Українська мова 8 клас. Підручник [Глазова О.П.] 2021 ГДЗ Українська мова 8 клас. Підручник [Глазова О.П.] 2021](/uploads/posts/2021-10/1633720388_8k_y_g_2021.jpg)
![ГДЗ Вступ до історії 5 клас. Підручник [Гісем О.В.] 2018 ГДЗ Вступ до історії 5 клас. Підручник [Гісем О.В.] 2018](/uploads/posts/2019-07/1564163269_5k_i_h_2018.jpg)