강의

멘토링

커뮤니티

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

나무상수님의 프로필 이미지
나무상수

작성한 질문수

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

abstract 관련 질문입니다.

작성

·

201

0

추상설명하시면서 인터페이스로 다중상속을 하신다고 하셨는데

interface IFlyable(){

 void Fly() 

}

하셨는데

interface IFlyable(){

abstract void Fly() 

}

혹시 이렇게하면 차이가 있을까요? 아니면 인터페이스는 그자체가 무조건 자식도 구현해야 하기때문에 차이가 없나요?

답변 1

0

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

사실상 abstract가 생략된 것이라 사용한다고 에러나지 않지만, 불필요합니다.
아래 참고 바랍니다.

https://stackoverflow.com/questions/3621410/why-are-c-sharp-interface-methods-not-declared-abstract-or-virtual

나무상수님의 프로필 이미지
나무상수

작성한 질문수

질문하기