ГДЗ Інформатика 7 клас. Підручник [Бондаренко О. О., Ластовецький В. В., Пилипчук О. П., Шестопалов Є. А.] 2020

icon31.01.2021, icon7 Клас / Інформатика, icon38 329, icon2



§ 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'


iconГДЗ Інформатика 7 клас Бондаренко Ластовецький Пилипчук Шестопалов Підручник 2020 Ранок
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter
Схожі публікації

    ГДЗ Інформатика 7 клас. Підручник [Морзе Н. В., Барна О. В.] 2020

    У даному матеріалі Ви можете ознайомитись з готовим домашнім завданням до підручника для закладів загальної середньої освіти з інформатики 7 клас. Видавництво "Освіта" Київ. Автори підручника: Морзе Н.В., Барна О.В. Рік видання 2020. Нова програма 2020 року. (Відповіді / ГДЗ / Ответы / Решебник)...

    ГДЗ Інформатика 7 клас. Підручник [Казанцева О.П., Стеценко І.В.] 2020

    У даному матеріалі Ви можете ознайомитись з готовим домашнім завданням до підручника для закладів загальної середньої освіти з інформатики 7 клас. Видавництво "Богдан" Тернопіль. Автори підручника: Казанцева О.П., Стеценко І.В. Рік видання 2020. Нова програма 2020 року. (Відповіді / ГДЗ / Ответы /...

    ГДЗ Інформатика 5 клас. Робочий зошит [Ривкінд Й.Я., Лисенко Т.І.] 2018

    У даному матеріалі Ви можете ознайомитись з готовим домашнім завданням до робочого зошита для закладів загальної середньої освіти з інформатики 5 клас. Видавництво "Генеза", Київ. Автор зошита: Ривкінд Й.Я., Лисенко Т.І. До підручника Інформатика 5 клас. Підручник [Ривкінд Й.Я., Лисенко Т.І.,...

    ГДЗ Інформатика 5 клас. Підручник [Коршунова О.В., Завадський І.О.] 2018

    У даному матеріалі Ви можете ознайомитись з готовим домашнім завданням до підручника для закладів загальної середньої освіти з інформатики 5 клас. Видавництво "Освіта" Київ. Автори підручника: Коршунова О.В., Завадський І.О. Рік видання 2018. Нова програма 2018 року. (Відповіді / ГДЗ / Ответы /...

    ГДЗ Інформатика 5 клас. Підручник [Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В.] 2018

    У даному матеріалі Ви можете ознайомитись з готовим домашнім завданням до підручника для закладів загальної середньої освіти з інформатики 5 клас. Видавництво "Освіта" Київ. Автори підручника: Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В. Рік видання 2018. Нова програма 2018 року....
Обговорення

icon 07.09.2021

Добрый вечер, кто составил алгоритм , Дано фрагмент коду: if а%10<3: b = a*2 elif а%10 <= 5: b = a+10 elif а%10 <= 7: b = a*10 else: b = a+1 Чому дорівнюватиме значення змінної b після виконання коду, якщо спочатку: а) а = 13; б) а = 30; в) а = 88; г) а = 11?

Роман
icon 04.10.2021

Цитата: Марина
Добрый вечер, кто составил алгоритм , Дано фрагмент коду:if а%10<3: b = a*2elif а%10 <= 5: b = a+10elif а%10 <= 7: b = a*10else: b = a+1Чому дорівнюватиме значення змінної b після виконання коду, якщо спочатку: а) а = 13; б) а = 30; в) а = 88; г) а = 11?

Реклама
В якому класі ви навчаєтеся?
Ми в соціальних мережах
Хмаринка тегів