작성한 질문수
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
Interface (인터페이스)
해결된 질문
작성
·
222
0
abstract 는 제한적이여서 interface 를 사용하는 것이 좋다고 하셨는데
혹시 그러면 모든 코드를 abstract 를 사용하지 않고 interface 만으로 구현해도 상관없을까요?
성능상의 문제같은건 없을까요?
답변 2
잘알려주셔서 감사합니다!
interface가 더 일반적인 상황에서 사용이 가능하지만설계상 abstract으로도 충분하다면 뭐로 해도 상관없습니다.그리고 abstract으로 하나 interface로 하나 결국 C# 차원의 문법 검증 정도이지컴파일 된 결과물을 놓고 보면 딱히 어느쪽의 성능 우위가 있다고 보기는 어렵습니다.