추상 클래스(abstract class) & 템플릿 메서드(final)
추상 class (abstract class) 메서드 내용이 추상적이기 때문에 만드는 것입니다. 구현 코드가 없이 메서드 선언만 있는 것 상위 클래스에서 구현 x -> 하위 클래스에서 구현해라 !! // Animal.java 상위 class public abstract class Animal { abstract void shouting(); abstract void type(); public void move() { System.out.println("움직입니다."); } } // Human.java 하위 class public class Human extends Animal { @Override void shouting() { System.out.println("나는 사람이다!!"); } @Overri..
Tip and Error/JAVA
2021. 4. 13. 17:35
공지사항
최근에 올라온 글