• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

추상함수와 인터페이스 차이

21.12.19 19:40 작성 조회수 362

1

추상함수도 인터페이스와 마찬가지로 본문을 선언할 수 없는데
두가지의 사용용도에 대해 알고싶습니다!!
 

답변 1

답변을 작성해보세요.

2

비슷하긴 한데 interface는 무관한 클래스 사이에서 기능을 추가할 때 유용할 수 있고,
abstract 쪽은 상속 관계에서 꼭 있어야 하는 함수를 지정하는 것입니다.

그리고 이런 부분들은 구글에 C# abstract vs interface 키워드로 검색을 해보시면 
아주 자료가 많으니 참고하시기 바랍니다.

https://stackoverflow.com/questions/747517/interfaces-vs-abstract-classes
https://hongjinhyeon.tistory.com/93