본문 바로가기
dev, tech/Windows P

클래스에 대한 깊은 이해 - 접근 권한 / 상속 권한

by 구띵 2006. 1. 16.

클래스

 

<접근권한 키워드> <상속권한 키워드> class <클래스 이름>

{

         클래스의 멤버

}

 

 

 

접근권한 키워드

- internal : 하나의 클래스를 현재의 프로젝트 내에서만 사용 가능하게 함

- public : 현재 프로젝트 외의 다른 프로젝트에서도 필요에 따라 가져다 쓸 수 있도록 함

* 접근권한 키워드를 생략한다면, 항상 internal 키워드로 간주

 

 

상속권한 키워드

-abstract : 한 클래스가 부모 클래스로서의 기능만 갖게 해 줌. 즉, 그 클래스를 이용한 객체의 생성은 불가능

-sealed : 클래스의 상속을 불가능하게 만드는 것. 부모 클래스로서의 사용은 불가능.

즉, 객체의 생성에만 사용 가능

 

 

 

예)

 

abstract class FirstClass

{

   .....

}

 

접근 권한 키워드를 생략하였기 때문에, internal 키워드의 효과를 갖는다.

즉, 한 프로젝트 내에서만 생성이 가능한 클래스이며, 상속에서 부모 클래스로의 사용만을 가능하게 한다.

 

'dev, tech > Windows P' 카테고리의 다른 글

[펌] 4_17 base 키워드  (0) 2006.01.16
클래스의 생성자 실행 순서  (0) 2006.01.16
다형성  (0) 2006.01.16
enumerations  (0) 2006.01.14
타입의 변환 / 값 타입과 참조 타입  (0) 2006.01.14

댓글