Language/Java
7-4 제어자
제어자 이제부터 객체지향에서 어려운 부분이 시작된다. 다형성이나 추상화를 알기 위해서는 이번 파트에 나오는 용어들에 대해서 자세히 알아야 이해를 할 수가 있다. 제어자는 클래스와 클래스의 멤버에 부가적인 의미를 부여하는 것이다. 즉, 영어에서의 형용사와 같다. 종종 제어자가 메서드나 변수에만 붙는 다고 생각할 수 있는데, 제어자는 클래스에도 붙을 수 있다는 것을 유의하고 들어가자. 제어자에는 두 가지가 있다. 접근 제어자 접근 제어자는 한 개 밖에 사용하지 못하고, 어떠한 접근 권한을 주는 제어자이다. public, protected, (default), private 가 있고, 기본 값이 default라서 따로 선언하지 않으면 default로 지정된다. 그 외 static, final, abstract..