728x90
반응형
public 수식자가 붙은 멤버
기본 클래스에 public 수식자가 붙은 멤버는 파생클래스에서는 자체클래스의 멤버와 같이 사용할 수 있다.
class A
{
public int a = 7;
}
class B : A
{
public void Calc()
{
int x = 3 + a;
...
}
}
private 수식자가 붙은 멤버
기본 클래스에 private 수식자가 붙어 있거나 아무 수식자도 붙어 있지 않은 멤버는 파생클래스에서는 사용할 수 없다.
class A
{
private int a = 7;
}
class B : A
{
public void Calc()
{
int x = 3 + a;
...
}
}
protected 액세스 수식자
기본 클래스에서 protected 수식자가 붙어 있는 멤버에는 해당 멤버가 들어 있는 클래스 안과 해당 클래스를 기본 클래스로 하는 파생 클래스에서만 액세스 할 수 있다.
다른 객체에서는 액세스 할 수 없다.
728x90
반응형
'프로그래머 > 코딩(C#)개념정리' 카테고리의 다른 글
C#_클래스의상속_생성자와 상속 (0) | 2023.04.12 |
---|---|
C#_클래스의상속_다양한 수식 (1) | 2023.04.11 |
C#_클래스의상속_상속의 정의 (1) | 2023.04.06 |
C#_클래스의 상속_상속 (2) | 2023.04.05 |
C#_클래스의상속 (2) | 2023.04.03 |