객체 치환

전공 공부/C++ / / 2021. 5. 13. 12:33
728x90
#include <iostream>
using namespace std;

class Circle {
	int radius;
public:
	Circle() { radius = 1; }
	Circle(int radius) { this->radius = radius; }
	void setRadius(int radius) { this->radius = radius; }
	double getArea() { return 3.14 * radius * radius; }
};

Circle getCircle() {
	Circle tmp(30);
	return tmp;
}

int main() {
	Circle c;
	cout << c.getArea() << endl;


	c = getCircle();
	cout << c.getArea() << endl;
}

반응형

'전공 공부 > C++' 카테고리의 다른 글

average 함수(call by address)  (0) 2021.05.20
참조 변수  (0) 2021.05.13
값, 주소에 의한 호출  (0) 2021.05.13
문자열 분리  (0) 2021.05.06
정수 공간 5개 배열 동적 할당, 평균 구하기  (0) 2021.04.24
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기