구조체와 클래스·19 / 22
생성자와 메서드
생성자는 클래스와 이름이 같고 반환형이 없는 함수입니다. new로 객체를 만들 때 자동으로 실행됩니다.
메서드 안에서 자기 자신의 필드는 this.필드로 가리킵니다.
class Counter {
public:
int value;
Counter(int start) {
this.value = start;
}
void grow(int n) {
this.value = this.value + n;
}
};
Counter c = new Counter(10);
c.grow(5);
cout << c.value << endl; // 15할 일
balance를 start로 초기화하세요 balance에 amount를 더하세요
막혔나요?
코드 에디터