static 예약어를 쓰던지요
아니면 전역 변수로 선언해서 사용하면 됩니다.
전역 변수 선언은 C언어와 같고요
static 선언은 Calc에서 멤버 정의시 static 이란 예약어를 쓰면 됩니다.
그러면 Calc::Man씩으로 전역 변수 처럼 사용 할수 있습니다.
클래스에서 static의 의미는 객체가 할당 되지 않아도 접근할수 있는 멤버란 말입니다.
님의 경우에는 Man이 Calc의 멤버로 정의 되었습니다. 따라서 main에서부터 유효성을 보장 받습니다.
그럼
|