728x90 반응형 다중 인터페이스1 22.03.01_인터페이스.인터페이스 01.인터페이스 클래스가 따라야하는 약속 이약속은 인터페이스로 부터 파생될 클래스가 어떤 메소들르 구현해야 할지를 정의함 02.인터페이스 선언 interface 인터페이스이름 { 반환형식 메소드이름1(매개변수_목록); 반환형식 메소드이름2(매개변수_목록); } 클래스와 비슷해 보이지만 메소드, 이벤트, 인덱서, 프로퍼티만을 가질수 있다는 차이가 있음 이름을 작명할때는 인터페이스 이름은 대문자아이(I)를 붙이는 것이 관례 03. 인터페이스 사용 인터페이스는 다중 상속이 가능하다. 기존 인터페이스에 새로운 기능을 추가하고 싶은 경우 사용 그냥 인터페이스 기능 추가하려면 추가하려는 인터페이스를 수정하면 된다고 생각할 수 있지만 그렇게 해도되는 경우가 있고 아닌 경우가 있음 인터페이스가 .NET SDK에서 제공.. 2022. 3. 2. 이전 1 다음 728x90 반응형