
자바(Java) - 제어자 주의사항
·
JAVA-기초/JAVA기본
제어자를 조합해서 사용할 때 주의해야 할 사항 1. 메서드에 static과 abstract를 함께 사용할 수 없다. 2. 클래스에 abstract와 final을 동시에 사용할 수 없다. fianl은 클래스를 확장할 수 없다는 의미 abstract는 상속을 통해서 의미를 부여한다. 서로 상반되기 때문에 동시에 사용할 수 없다. 3. abstract메서드의 접근 제어자가 private일 수 없다. absttract메서드는 자손클래스에서 의미를 구현해주어야 하기 때문에 접근 제어자가 private이면 접근할 수 없다. 4. 메서드에 private와 fianl을 같이 사용할 필요는 없다. 접근 제어자가 private인 메서드는 오버라이딩 될 수 없기 때문에 final을 사용하지 않아도 캡슐화 되어 다른 클래스에..