Java - Abstract
설명일반적인 클래스는 구체적으로 데이터를 담아 인스턴스화 하여 직접 다루는 클래스입니다.그 반대로 클래스는 구체적이지 않은 추상적인 데이터를 담고 있는 클래스입니다. 그래서 추상 클래스는 일반 클래스와 달리 인스턴스화가 불가능한 클래스이며, 추상 클래스를 선언할때는 abstract 키워드를 사용한다는 차이점이 있다고 말하곤 합니다.실제로 어떤 앱을 만드냐에 따라 다르게 구현해야할 내용이 달라지므로, 따로 코드에서 구현하도록 하기 위해 선언만 해놓은 것이 추상 클래스의 추상 메서드입니다.추상 클래스 기본 문법자바에서는 abstract 키워드를 클래스명과 메서드명 옆에 붙임으로서 컴파일러에게 추상클래스와 추상 메서드임을 알려주게 됩니다. 추상 메서드는 작동 로직은 없고 이름이 있는 껍데기 메서드라고 보시면 ..