자바 클래스와 객체 #4


자바 클래스와 객체 #4

final 클래스의 구성요소가 더 이상 변경되지 않길 바랄 때 final을 사용합니다. 클래스에서 final을 사용하면 상속할 수 없고, 메소드에서 사용하면 오버라이딩할 수 없습니다. 클래스에서 사용 final로 선언된 클래스는 절대로 상속될 수 없습니다. 클래스 앞에 final를 붙여주면 됩니다. final class 클래스명{ } 두 개의 클래스를 만들어서 상속 여부를 확인해 보겠습니다. 먼저 FinalA라는 클래스를 만들고 소스 코드를 입력합니다. package com.bluedayj; public class FinalA { protected String name; protected int age; public FinalA(String name, int age) { this.name = name; ..


원문링크 : 자바 클래스와 객체 #4