123456789101112131415161718192021222324252627 |
- #include "Circle.h"
- #include <iostream>
- Circle::Circle(double center_x, double center_y, double radius)
- {
- init(center_x, center_y, radius);
- }
- Circle::Circle(struct Point p, double radius)
- {
- init(p.x, p.y, radius);
- }
- double Circle::calc_area()
- {
- return 3.14 * (Radius * Radius);
- }
- double Circle::calc_perimiter()
- {
- return 2.0 * 3.14 * Radius;
- }
- void Circle::name()
- {
- std::cout << "Circle" << std::endl;
- }
|