MastersAcademy / Programming-Basics

Репозиторій з курсу "Основи програмування" проекту Masters Academy
https://www.facebook.com/cherkasy.masters/
19 stars 155 forks source link

#Homework-3 v1.0.0 #615

Closed Nako68l closed 7 years ago

Nako68l commented 7 years ago

article about view oop on real life object

Isildy commented 7 years ago

Все на так. Если клас "картина" (характеристика которой пусть буудет - ресунок на холсте), то обьект этого класса - конкретно нарисованная картина. Наследование в вашем примере скорее модификация обьекта. Наследование проходит через классы а не обьекты. Либо от класса к обьекту. Тоесть есть класс картина - ресунок на холсте, мы создаем новый класс - картина в рамке, наследуем все характеристики преведущей картины и добавляем рамку, и обьектами этого класса будут картины в рамках. Инкапусуляция мне непонятна в вашем примере. Опишите принципы на другом примере.