앞의 예에 대한 해설

 

 

 

 

Ø case 1
l public Student() 생성자는 묵시적으로 슈퍼클래스의 기본 생성자를 수행한다.
l 생성자 People(string str1) 는 상속되지 않는다. 서브클래스에서 위와 같은 형식의 생성자를 수행하면 error가 발생한다.

 

Ø
case 2
l Public Student() : base(“kym")을 하면 Student() 생성자의 수행 이전에 슈퍼클래스의 People(srting str1) 생성자가 수행된다.

 

 

 

 

 

 

 

+ Recent posts