느슨한 결합 (1) 썸네일형 리스트형 C# 인터페이스 인터페이스 구현 없이 메서드 선언만 포함된 클래스 문법과 유사하다.추상메서드만 0개 이상 담고 있는 추상 클래스로 봐도 무방.1234567891011abstract class DrawingObject{ public abstract void Draw(); public abstract void Move(int offset);}interface IDrawingObject{ void Draw(); void Move();} Colored by Color Scripter 추상클래스를 쓰면되지 왜 인터페이스를 만들었을까?- 클래스는 다중 상속이 불가능 하기 때문.1234class Notebook : Computer, IMonitor, IKeyboard{ void IMonitor.TurnOn(){}; // 추상메서드와.. 이전 1 다음