강의

멘토링

커뮤니티

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

강민성님의 프로필 이미지
강민성

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문

Interface (인터페이스)

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

작성

·

519

1

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

답변 1

2

Rookiss님의 프로필 이미지
Rookiss
지식공유자

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

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

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

강민성님의 프로필 이미지
강민성

작성한 질문수

질문하기