추상화추상화는 대상을 간단한 개념으로 일반화 하는 과정이다. 예를 들어, 연필, 샤프, 볼펜이 있따면 모두 필기구라고 묶어 이름을 붙이는 것이다. 추상화는 abstract 키워드를 사용하며 , abstract를 사용하면 파생 클래스에서 구현해야 하는 클래스 및 클래스 멤버를 만들 수 있다. 무슨 말이냐 하면 public abstract class A { public abstract void DoWork(int i); } 다음과 같이 추상 class를 만들면, class A를 상속받은 모든 클래스들은반드시 DoWork(int i)라는 기능을 구현해야 한다. 추상 메서드추상 메서드에는 '구현'이 없다 : public abstract void DoWork(int i); 뒤에 구현할 기능을 써 ..