Всі лабараторні роботи з ООП за 1-й курс (ЖДТУ)
12

B = A;

A.Print();

B.Print();

Sweet D, E("Aladin"), F(E);

F.Print();

D.Input();

E = D;

E.Print();

D.Print();

system ("pause");

return 0;

}

 

Лабораторна 5

// stdafx.h: включаемый файл для стандартных системных включаемых файлов

// или включаемых файлов для конкретного проекта, которые часто используются, но

// не часто изменяются

//

 

#pragma once

 

#include "targetver.h"

 

#include <stdio.h>

#include <tchar.h>

 

 

 

// TODO: Установите здесь ссылки на дополнительные заголовки, требующиеся для программы

#include <iostream>

 

using namespace std;

#pragma once

 

// Включение SDKDDKVer.h обеспечивает определение самой последней доступной платформы Windows.

 

// Если требуется выполнить сборку приложения для предыдущей версии Windows, включите WinSDKVer.h и

// задайте для макроса _WIN32_WINNT значение поддерживаемой платформы перед включением SDKDDKVer.h.

 

#include <SDKDDKVer.h>

 

// lab5.cpp: определяет точку входа для консольного приложения.

//

 

#include "stdafx.h"

#include "Root.h"

#include "Linear.h"

#include "Square.h"

 

int main()

{

Root* arr[4];

arr[0] = new Linear(12, 33);

arr[1] = new Linear(22.32, 0.33);

arr[2] = new Square(1, 4, -4);

arr[3] = new Square(1, 28, -3);

for (int i = 0; i < 4; i++)

{