반응형

*구조체란
 관련된 데이터를 묶어 놓은것


*클래스란
 구조체를 확장시켜 놓은것



클래스 = 멤버변수 + 멤버함수



class 선언 형식
class  클래스이름
{

    [액세스 지정자 : ]

    자료 멤버 변수 ;
   

     [액세스 지정자:]
       자료형 멤버 함수;
};
자료형 클래스 이름 :: 멤버함수(){
}


디폴트 접근 지정자

클래스내 멤버 변수를 선언할때 생략할 경우 디폴트로 private 멤버가 된다.
class point
    int x;
    int y;
}


액세스 지정자 권한 이라고 보면된다 .

액세스지정자     현재 클래스   클래스 밖
 public                      ㅇ               ㅇ
 private                      ㅇ               X





반응형

+ Recent posts