최대 1 분 소요

key word : access modifier, user modifier, public, private, protected, static, final, abstract



접근제어자 (Access Modifier)

  1. 기능 및 특징
    • 클래스, 변수, 생성자, 메소드의 접근 범위(외부에서 호출 가능한 범위)를 제한한다.
    • 필수로 선언해야하며 접근제어자 중복 선언은 불가능하다.
  2. 종류
    • public, protected, default(표기 생략), private
    • class 선언구에는 public과 default만 허용됨
    • 변수, 생성자, 메소드 선언구에는 4가지 모두 적용 가능함.
  3. 접근 허용 범위

기타제어자 (User Modifier)

  1. 기능 및 특징
    • 특정 기능을 위해 선언되는 제어자
    • 클래스, 변수, 메소드, static 블록에 사용된다.
    • 필요에따라 옵션으로 사용된다.
    • 중복으로 선언할 수 있다.
  2. 종류
    • static, final, abstract …

업데이트: