[Java] final , static
Roel Downey
final - final은 엔티티를 한번만 할당, 두 번 이상 할당하려 할 때 컴파일 오류가 발생 - 왜 쓸까? 클래스와 메소드를 제안함으로 Override로 실수하거나 버그를 줄이기 위해서 사용한다. - Goods클래스로 객체를 만들면 변경하지 않게 하기 위해서 만든 예제이다. public final class Goods { private final String name; private final long version; public Goods(String name, long version) { this.name = name; this.version = version; } } 함수에 final를 쓰면 상속되면 안되는 경우에 final을 정의한다. static - static을 왜 쓸까? 다음 예제를 확..