본문으로 바로가기

final

category onYouTube/Java 2021. 3. 24. 17:28
  • final : 상속이나 변경을 규제
class Calculator {

	static final double PI = 3.14;
}

class CalculatorDemo {

	public static void main(String[] args) {

		Calculator.PI = 6; // 에러
	}
}
class A {

	final void b() {}
}

class B extends A {

	void b() {}
	// 오버라이딩 할 수 없기 때문에 에러
}
final class C {

	final void b() {}
}

class D extends C {} // 에러

'onYouTube > Java' 카테고리의 다른 글

다형성 (Polymorphism)  (0) 2021.03.24
인터페이스 (Interface)  (0) 2021.03.24
추상 (Abstract)  (0) 2021.03.24
접근 제어자  (0) 2021.03.24
API  (0) 2021.03.24