diff options
1 files changed, 0 insertions, 22 deletions
| -rw-r--r-- | Sem. 14/ShapesCollection/Circle.cpp | 22 |
diff --git a/Sem. 14/ShapesCollection/Circle.cpp b/Sem. 14/ShapesCollection/Circle.cpp deleted file mode 100644 index 3f4ac98..0000000 --- a/Sem. 14/ShapesCollection/Circle.cpp +++ /dev/null @@ -1,22 +0,0 @@ -#include "Circle.h" - -const double PI = 3.1415; -Circle::Circle(double x, double y, double radius) : Shape(1), radius(radius) -{ - setPoint(0, x, y); -} - -double Circle::getArea() const -{ - return PI * radius * radius; -} -double Circle::getPer() const -{ - return 2 * PI * radius; -} - -Shape* Circle::clone() const -{ - Circle* copy = new Circle(*this); - return copy; -}
\ No newline at end of file |
