728x90 getter1 [Java] 2주차 스터디 - Getter와 Setter 1. 접근 제어자 해당 클래스 안에서 동일 패키지 안에서 동일 패키지 또는 자손 클래스 안에서 다른 패키지 포함 어느 곳에서든 public ✅ ✅ ✅ ✅ protected ✅ ✅ ✅ default ✅ ✅ private ✅ 1) 접근제어자를 왜 사용하는가? - GPT의 답변! 캡슐화: 클래스의 내부 데이터를 숨기고, 외부에서 직접 접근하지 못하게 함으로써 클래스의 안정성을 높입니다. 이를 통해 응집도를 높이고 결합도를 낮추어 코드의 유지 보수성을 향상시킵니다. 보안: 중요한 정보나 기능을 외부에서 접근할 수 없도록 보호합니다. 이를 통해 악의적인 사용자로부터 데이터를 보호할 수 있습니다. 모듈화: 코드를 모듈화하여 개발자가 더 작은 부분으로 작업할 수 있도록 합니다. 이는 대규모 프로젝트에서 여러 사람이 .. 2023. 10. 31. 이전 1 다음 728x90 반응형