Papers/programming

CLASS vs. STRUCT

tomato13 2007. 9. 23. 17:32

#include

class CA{
public:
 //CA(){};
 //~CA(){};

 void show(){
  printf("CA\n");
 }
 
 void show2(){
  printf("CA CA\n");
 }
};

struct SA : public CA{
public:
 void show(){
  printf("SA\n");
 }
};


int main(){
 CA* pCA = new CA();
 pCA->show();
 delete pCA;

#if 1
 CA objCA;
 objCA.show();
#endif

#if 1
 SA objSA;
 objSA.show();
#endif

 SA* pSA = new SA();
 pSA->show(); 
 pSA->show2();
 
 delete pSA;

 

 return 1;
}

 

> class와 struct의 차이점은? 

http://kin.naver.com/db/detail.php?d1id=1&dir_id=10104&eid=xywUkrdnHYdE2B0jldmWO2Eda1POdwXe&qb=Y2xhc3Mgc3RydWN0

http://kin.naver.com/db/detail.php?d1id=1&dir_id=10104&eid=IIBN7f/si1zvvaGE+PM3KjGnvfb5w9nw&qb=Y2xhc3Mgc3RydWN0