Skip to content

ITEM 15. 클래스와 멤버의 접근 권한을 최소화하라 #34

@kchung1995

Description

@kchung1995

필요한 정보만 외부에 드러내는 방법은 캡슐화의 기본 이념입니다. Java에서는 접근 제어자 (private, package-private, protected, public)를 통해 이를 명시 및 제어할 수 있는데요.
과도하게 접근 제어를 허가했을 때 생길 수 있는 문제점의 예시를 코드로 나타내고, 이를 접근 제어자를 통한 권한 제어를 통해 해결하는 예시를 작성해 주세요. 완벽할 필요는 없고, 접근 제어자가 도움이 된다는 것만 명확하면 됩니다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions