방치하기

C++ 클래스 생성 , 오버라이딩 , 함수선언과 내용 나누기 본문

프로그래밍/C & C++

C++ 클래스 생성 , 오버라이딩 , 함수선언과 내용 나누기

Yi Junho 2009. 8. 20. 17:14
반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <iostream>
 
using std::cout;
using std::endl;
 
class junho
{
    private:
        char name;
        int idNum;
    public:
        void setDet(int a,int b);
        int getName(void);
             
        junho()
        {
            name=1;
            idNum=0;
 
        }
        junho(int i)
        {  
            name=i;
            idNum=1;
 
        }
        junho(int i,int j)
        {  
            name=i;
            idNum=j;
 
        }
};
 
void junho::setDet(int a,int b)
{
    name=a;
    idNum=b;
 
}
int junho::getName(void)
{
 
    return name;
}
void main()
 
{
 
    junho jh;// 디폴트 생성자는 () 이게 없음 ;
    cout<<jh.getname()<<endl; }="" <br="">
</jh.getname()<<endl;></iostream>
반응형

'프로그래밍 > C & C++' 카테고리의 다른 글

라스트 노드  (0) 2010.04.07
c++ 소멸자 , 슈퍼클래스 생성자 설정 .  (0) 2009.08.21
c++ 클래스 . 함수선언과 내용 나누기  (0) 2009.08.20
Comments