C#에서는 자식은 하나의 부모 클래스만 상속할 수 있다

- 부모 클래스의 생성자 (this는 해당 객체를 뜻함)

- 부모 생성자의 코드를 카피하지 않고 : base(필드명)을 사용하면 똑같은 효과를 볼 수 있다

- virtual로 override할 메서드를 표시한다
virtual : 메서드의 동작을 재정의하거나 변경할 수 있다

- 부모 클래스와 동일한 메서드를 오버라이드했다(메서드의 내용이 다름)

- 자식클래스(Gamer, Geek)의 타입을 부모클래스(FamilyMember)로 설정한다
(자식클래스의 타입으로 정의할 수도 있지만 다형성을 위해 부모클래스로 하는 것이 좋다)
'코딩 공부 > Unity C#' 카테고리의 다른 글
PlayerPrefs (0) | 2024.07.26 |
---|---|
게임 구성 데이터 파일 game configuration data files (0) | 2024.07.25 |
텍스트 파일 입력 및 읽기 예제 풀이 (0) | 2024.07.25 |
텍스트 파일, 작성 및 읽기 (StreamWriter, StreamReader) (2) | 2024.07.25 |
예외 처리기 try, catch (0) | 2024.07.25 |