[JAVA] 객체지향 프로그래밍 - 제어자 public부터 abstract까지
1. 제어자란 제어자(modifier)는 클래스, 변수 또는 메서드 선언부에 함께 사용되며 부가적인 의미를 부여한다. 제어자의 종류는 접근 제어자와 그 외 제어자로 나눌 수 있다. 접근 제어자 : public, protected, default, private 그 외 제어자 : static, final, abstract,... 접근 제어자는 한 번에 하나만 선택해서 사용할 수 있고, 그 외 제어자는 접근 제어자와 함께 조합해서 사용할 수 있다. 2. static - 클래스의 static은 '클래스의' 의미를 부여한다. static 멤버 변수는 모든 인스턴스가 공유하는 클래스의 멤버 변수이다. staic은 멤버 변수, 메서드, 초기화 블록에 사용된다. static 메서드는 인스턴스 멤버를 사용하지 않는 메..
2023.11.29