inblog logo
|
chodong
    java

    026_접근 제어

    Dec 20, 2023
    026_접근 제어

    접근 제어(Access Control)

    • 클래스의 멤버에 접근하는 것을 제어하는 것이다.
    • 접근 제어 지정자로는 public, private, protected 가 있다.
    접근 지정자
    해당 클래스 안
    패키지
    자식 클래스
    전체
    public
    O
    O
    O
    O
    protected
    O
    O
    O
    X
    없음
    O
    O
    X
    X
    private
    O
    X
    X
    X
    ☝
    클래스의 멤버에 대한 접근을 제어하는 것은 개체 지향 프로그래밍의 핵심이다! 접근 제어를 하게 되면? 1. 객체를 잘못 사용하는 것을 방지할 수 있다. 2. 올바르게 정의된 메서드만 데이터를 사용할 수 있게 하여 데이터가 부적절한 값으로 변경되는 것을 막을 수 있다.
    Share article

    chodong

    RSS·Powered by Inblog