728x90 인터페이스1 Day 15 - C# (인터페이스, Enums 열거형, 예외 처리 try-catch) 주제1. 인터페이스2. Enums (열거형)3. 예외 처리(try-catch & finally)공부내용1. 인터페이스란?클래스가 구현해야 하는 기능이나 속성을 정의해 놓은 것이다.클래스에서 해당 인터페이스를 구현하면, 인터페이스 내의 기능을 가져다 쓸 수 있다.다중 상속을 지원하여, 클래스가 여러 인터페이스를 구현함으로써 여러 개의 기능을 조합하여 사용이 가능하다. 1-1. 인터페이스 구현(정의 -> 구현할 클래스 생성 -> 사용)클래스가 인터페이스를 구현할 경우, 모든 인터페이스 멤버(메서드, 프로퍼티, 이벤트[event])를 구현해야 한다.//인터페이스 정의public interface IMovable{ void Move(int x, int y); // 이동 메서드 선언}//인터페이스를 구현하는.. 2024. 4. 30. 이전 1 다음 728x90 반응형