01.
1) printBook
2) Novel
3) writer
4) printNov
결과)
제 목 : 재미있는 C# 프로그래밍
분 야 : 프로그래밍
저 자 :홍길동
02.
파생 클래스에 의해 기본 클래스의 멤버가 이름을 은폐당했을 때,
기본 클래스에 있는 멤버를 불러오기 위해 base.멤버명 을 사용한다.
+상속받은 부모 객체에 인수를 전달할 수도 있다.
03.
즐거웠습니다. 행복한 시간 되십시오.
04.
해답지
class A { public string name = "홍길동"; } class B : A { new public string name = "슈퍼맨"; } |
new 연산자로 필드를 새로 추가하면 된다.
B객체의 name은 "슈퍼맨"이 되며, A객체의 필드를 가져오려면 base.name 하면 된다.
05.
struct 는 직접 초기화할 수 없다.
때문에 public int no = 01; 이라고 쓸 수 없다.
'메타버스기반게임콘텐츠기획 > 스터디(C#이 보이는 그림책)' 카테고리의 다른 글
6장, 클래스의 응용 (6-2) (0) | 2021.12.03 |
---|---|
6장, 클래스의 응용 (6-1) (0) | 2021.12.01 |
5장, 클래스의 상속 (5-2) 오버라이드 / 구조체 (0) | 2021.11.29 |
5장, 클래스의 상속 (5-1) 상속 / 액세스 수식자 / static / 이름의 은폐 (0) | 2021.11.28 |
* 4장, 클래스 (문제) (0) | 2021.11.28 |