혼자 있는 방/Java
추상 클래스(abstract class)
추상 메소드: abstract 예약어를 사용하여 선언만 하는 메소드. 구현 코드, 즉 함수 몸체가 없는 메소드. 템플릿 메소드: 실행 순서(시나리오)를 정의한 메소드로 바뀔 수 없음. final 사용으로 하위 클래스에서 재정의 불가. final 예약어 변수 상수를 의미(변하지 않는 수) *여러 파일에서 공유하는 상수는 public static final로 선언하여 사용 메소드 final 메소드는 하위 클래스에서 재정의 불가 클래스 상속 불가 Car 수상 클래스를 상속받는 Sonata, Avante, Grandeur, Genesis 클래스는 주행하기 위해 start-drive-stop-turnoff의 순서로 움직인다. 위 순서를 run() 템플릿 메소드로 구현하고 결과를 출력하도록 클래스 구현. +)was..
2021. 6. 2.