Java - final
자바에서는 상수를 선언하기 위해 final을 사용한다. 변수등에 final이 붙게 된다면 더이상 수정이 불가능하다. 1. 변수 앞 final => 변수에 새로운 값 대입 불가 2. 메서드앞에 final =>상속은 허용해주는데 특별히 중요한 메서드만 오버라이딩 금지 하기위한 목적 3. 클래스 앞에 final =>처음부터 상속자체가 불가->모든 메서드는 오버라이딩 불가 예제 소스 //3.final class 클래스명=>상속금지 클래스=>허용X=>중요한 클래스(System) final class Parent{ //1.final + 멤버변수 또는 지역변수=>상수화가 된다.(값이 고정)=>전부 대문자로 사용 final int COUNT=1; //2.final + 메서드=>상속은 허용해주지만 오버라이딩(=재정의)만..
2020.08.23