26 lines
530 B
C++
26 lines
530 B
C++
#pragma once
|
|
#include "Rectangle.h"
|
|
#include <iostream>
|
|
|
|
|
|
int main() {
|
|
|
|
Rectangle rectangle1(10, 5);
|
|
Rectangle rectangle2(7, 6);
|
|
|
|
/*Rectangle rectangle1(4, 6);
|
|
Rectangle rectangle2(2, 3);*/
|
|
|
|
//Usage of overloaded unary minus
|
|
Rectangle invertedRectangle = -rectangle1;
|
|
std::cout << "Inverted Rectangle:\n";
|
|
invertedRectangle.print();
|
|
|
|
//Usage of overloaded binary minus
|
|
double symDiffArea = rectangle1 - rectangle2;
|
|
std::cout << "Symmetric Difference Area = " << symDiffArea << "\n";
|
|
|
|
system("pause");
|
|
|
|
return 0;
|
|
}; |