Иерархия классов. Пример №1
class A { protected: int x; int y;public: int
class B: public A { public: int f2(int x) { return (x+ y); } };
main(void) { A min;B max;min.a=10;min.b=20;int x1=min.f1(min.a, min.b);max.y=15;int x2=max.f2(10);cout<<“x1=“<… }
Результат работы
x1=-10x2= 25
min
max
min.a=10;
max.a=20;
max.y=15;
Синтаксис определения класса
class MyClass { private: int x; public: void f1(int d)
Ключевое слово
Имя класса
Скрытые данные и методы
Общедоступные данные и методы
Точка с запятой