728x90
#include<iostream>
using namespace std;
class Circle {
int radius;
public:
Circle(int r) { radius = r; }
int getRadius() { return radius; }
void setRadius(int r) { radius = r; }
void show() { cout << "반지름이 " << radius << "인 원" << endl; }
};
void increaseBy(Circle &a, Circle b) {
int r = a.getRadius() + b.getRadius();
a.setRadius(r);
}
int main() {
Circle x(10), y(5);
increaseBy(x, y);
x.show();
}
반응형
'전공 공부 > C++' 카테고리의 다른 글
클래스 MyVector (생성자, 소멸자) (0) | 2021.01.01 |
---|---|
복사 생성자 (0) | 2021.01.01 |
함수 combine (문자열 더하기) (0) | 2020.12.31 |
함수 half (반 값 구하기) (0) | 2020.12.31 |
swap (값, 주소, 참조) (0) | 2020.12.30 |