다중 인터페이스를 구현하는 클래스의 규칙으로 옳은 것은?
다중 인터페이스를 구현하는 클래스의 규칙으로 옳은 것은?
정답: B
다중 인터페이스를 구현하는 클래스는 모든 인터페이스의 모든 메서드를 반드시 구현해야 합니다.
구현 규칙:
⦁ 완전 구현 원칙: 부분 구현 불가
⦁ 모든 메서드 필수: 하나라도 빠지면 컴파일 오류
⦁ 각 인터페이스 독립적: 모든 인터페이스를 동등하게 처리
예시:
interface IA { void MethodA(); }
interface IB { void MethodB(); }
class MyClass : IA, IB
{
public void MethodA() { } // IA 구현
public void MethodB() { } // IB 구현
// 둘 다 필수!
}
💡 학습 팁
이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.