728x90
static void Main(string[] args)
{
Ch_21_2 ch = new Ch_21_2();
ch.methd();
Ch_21_1 ch_21_1 = new Ch_21_1();
//ch_21_1.name만 가능, 사용하려면 public 으로 지정
//protected 는 상속 받은 곳에서만 사용가능
}
class Ch_21_1
{
public string name ="핑크퐁";
protected int age = 20;
string address = "뉴욕";
}
class Ch_21_2 : Ch_21_1
{
public void Methd()
{
Console.WriteLine(name);
Console.WriteLine(age);
name = "뽀로로";
age = 10;
Console.WriteLine(name);
Console.WriteLine(age);
}
}
728x90
'c#' 카테고리의 다른 글
[C#] 추상클래스 (0) | 2023.01.10 |
---|---|
[Unity] 기본 정리 (문서화) (0) | 2023.01.09 |
[C#] 클래스 생성자 오버로딩 (0) | 2023.01.09 |
[C#] 클래스 메소드 정적 메소드 참조형 out형 (0) | 2023.01.09 |
[C#] Switch와 Enum (0) | 2023.01.09 |