공통점
둘다 다형성을 보장하기 위해서 등장했다.
객체를 생성할 수 없다. 즉 new 연산자를 쓸 수 없다.
따라서 반드시 하위클래스에서 재정의(Override)구현 되어야 한다.
부모클래스의 역할로 사용되며 , 객체를 생성해서 쓰기 위해서는 자식 클래스를 업캐스팅 해야 한다.
추상메서드를 가지기 때문에 불완전한 객체이다.
차이점
Untitled