강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

권우성(혁도)님의 프로필 이미지
권우성(혁도)

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘

우선순위 큐 마무리

CompareTo 함수 질문

작성

·

302

0

IComparable 선언부가 인터페이스인데도 불구하고

class Knight : IComparable<Knight>부분을 주석 처리 한 후

PriorityQueue<int> q = new PriorityQueue<int>();

로 선언하고 Push, Pop을 CompareTo 함수로 작성해도 동작을 제대로 하는 이유가 잘 이해가 안됩니다.

where을 통해서 제네릭 형식 제약을 거는것과 인터페이스로 사용하는것과 다르게 작동을 하는걸까요?

답변 1

권우성(혁도)님의 프로필 이미지
권우성(혁도)

작성한 질문수

질문하기