반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | class AAA { int i,j; public: AAA() // 생성자 { cout<<"생성자 호출"<<endl; i = 10; j = 20; } void ShowData() { cout<<i<<' ' << j<< endl; } }; int main() { AAA a; // 객체 생성 } | Crocus |
==================================
AAA aaa(111,222); 의 의미
나는 AAA라는 클래스 객체를 생성하길 원하는데 그 객체의 이름이 aaa이다.
첫번째 인자는 111, 두번째 인자로는 222를 받을 수 있도록 하겠다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | class AAA { int i, j; public: AAA(int _i, int _j) // 생성자 { i=_i, j= _j; } void ShowData() { cout<<i<<' '<<j<<endl; } }; int main() { AAA aaa(111,222); } | Crocus |
반응형
'Basic > C++' 카테고리의 다른 글
스레드(thread)와 Main의 헙력 정렬 (0) | 2016.05.31 |
---|---|
연산자 오버로딩 (0) | 2016.03.27 |
생성자의 필요성 및 예제(1) (0) | 2015.11.24 |
class 캡슐화, 정보은닉 (0) | 2015.11.23 |
class 기본 예제 및 내부 및 외부접근 코드 (0) | 2015.10.06 |