Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdafx.h"
- #include <iostream>
- using namespace std;
- class A
- {
- protected:
- int r;
- const int pi;
- public:
- A() :r(0),pi(0) {}
- A(int a):r(a), pi(3.14) {}
- void length()
- {
- cout << "Длина окружности: " << 2 * pi*r << endl;
- }
- ~A()
- {
- cout << "Деструктор класса A." << endl;
- }
- };
- class B :public A
- {
- int a;
- int s;
- public:
- B(int aa,int ss):a(aa),s(ss) {}
- void lenght()
- {
- double b;
- b = s / a;
- cout << "a=" << a << ",b=" << b << endl;
- }
- ~B()
- {
- cout << "Деструктор класса В." << endl;
- }
- };
- int main()
- {
- setlocale(LC_ALL, "Russian");
- A n(2);
- n.length();
- B m(3,12);
- m.lenght();
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement