Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Пример 8. Классы:
- //конструкторы и деструкторы; виртуализация; конструктор копирования
- #include <iostream>
- using namespace std;
- class MyClass {
- private:
- int field;
- public:
- MyClass() : field(0) {}
- MyClass(int x) {
- field = x;
- }
- MyClass(const MyClass &);
- virtual ~MyClass() {}
- void print() {
- cout << field << endl;
- }
- };
- MyClass :: MyClass (const MyClass & q) {
- field = q.field;
- }
- int main() {
- MyClass A;
- MyClass B(10);
- MyClass C(B);
- A.print();
- B.print();
- C.print();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment