강좌 & 팁
글 수 2,412
2015.10.19 23:42:01 (*.192.89.231)
40036
안녕하세요.
C++ 배우다보시면 클래스를 많이 볼 수 있는데요.
오늘은 클래스 객체 간 데이터 교환방법에 대해보도록 하겠습니다.
일반 변수끼리 데이터를 교환하듯이 선언된 클래스 객체끼리도 데이터를 교환할 수 있는데요.
예를 들어 다음과 같이 사용이 가능합니다.
#include <iostream.h>
class hyun { //클래스 hyun으로 정의
public:
char Name[10];
int Age
};
void main() {
hyun M1. M2; //클래스 hyun의 객체 M1,M2를 선언
M1.Name = " Lance";
M2.Age = 20;
M2 = M1;
}
main() 마지막에 있는 M2=M1;에 의해서 선언된 hyun의 객체 M1의 모든내용이 M2에 할당됩니다.
M2 = M1; ->M2.Name = M1,Name;
M2.Age = M1,Age;