'typeof()'에 해당되는 글 1건

  1. 2019.10.17 상속 클래스 부모클래스와 자식클래스의 멤버 변수는 다를수 없다.

상속 클래스 부모클래스와 자식클래스의 멤버 변수는 다를수 없다.

C#/Problems 2019. 10. 17. 23:14

10.17일에 실습때 했던 LootBox 만들기 때 자식클래스인 WeaponBox 에 List<Weapon> 타입을 멤버 변수에 넣으려고 시도했지만 LootBox 클래스의 멤버 변수의 타입이 List<Equipment> 였기 떄문에 오류가 났다. 결국 어쩔 수 없이 Weapon박스의 멤버변수는 따로 설정 하지않고 LootBox의 데이터 안에서 색출 해 내는 방법으로 문제를 해결했다. (GetType() 과 typeof() 메소드를 이용해 부모클래스의 배열 내 요소의 클래스를 비교할 수 있었다.)

: