• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    해결됨

interface 사용 관련 질문입니다

20.11.10 10:44 작성 조회수 152

0

abstract 는 제한적이여서 interface 를 사용하는 것이 좋다고 하셨는데

혹시 그러면 모든 코드를 abstract 를 사용하지 않고 interface 만으로 구현해도 상관없을까요?

성능상의 문제같은건 없을까요?

답변 2

·

답변을 작성해보세요.

0

astrape님의 프로필

astrape

질문자

2020.11.10

잘알려주셔서 감사합니다!

0

interface가 더 일반적인 상황에서 사용이 가능하지만
설계상 abstract으로도 충분하다면 뭐로 해도 상관없습니다.
그리고 abstract으로 하나 interface로 하나 결국 C# 차원의 문법 검증 정도이지
컴파일 된 결과물을 놓고 보면 딱히 어느쪽의 성능 우위가 있다고 보기는 어렵습니다.