Введение в объектно-ориентированное программирование
R – радиус круга; X, Y – координаты центра круга; Color – цвет круга. Draw
R1 – радиус круга;X1, Y1 – координаты центра круга;Color1 – цвет круга. R2 – радиус круга;X2, Y2 – координаты центра круга;Color2 – цвет круга. Draw1 Draw2 R_n – радиус круга;X_n, Y_n – координаты центра круга;Color_n – цвет круга. Draw_n
R – радиус круга;X, Y – координаты центра круга;Color – цвет круга. Draw Draw1: R=10; x=5; y=10; color=3; Draw2: R=45; x=15; y=3; color=2; Draw_n: R=5; x=25; y=13; color=2;
Move ChangeColor
Экземпляры класса Свойства объекта Родительский класс методы R – радиус круга;X, Y – координаты центра круга;Color – цвет круга. Draw Move ChangeColor
ОБЪЕКТ структурированная переменная, содержащая всю информацию о некотором физическом предмете или реализуемом в программе понятии. Свойства Параметры объекта Методы Процедуры и функции, выполняемые объектом Инкапсуляция
Наследование
Рисовать, перемещать, изменять свет Round Rect R - Радиус - Длина X,Y КоординатыЦентра – Вершины
R – радиус круга; X, Y – координаты центра круга; Color – цвет круга. Top – координата верхней границы фигуры; Left – координата левой границы фигуры; Height – высота фигуры; Width – ширина фигуры;
Top = 80Left = 20Height = 40Width = 60
Классы Rect Round Метод Draw Действия Рисует прямоугольник Рисует круг Полиморфизм