언제 쓸까?
private 으로 정의된 변수를 사용할때 쓴다.
<접근제어자 종류>
public
해당 멤버는 모든 패키지 및 클래스에서 접근이 가능
private
해당 멤버는 같은 클래스에서만 접근이 가능하며, 외부 클래스나 패키지에서는 접근할 수 없습니다.
protected
같은 패키지 내에서는 모두 접근이 가능하고, 다른 패키지에서는 해당 클래스의 서브클래스에서만 접근이 가능
default
아무런 접근 제어자를 명시하지 않으면 기본적으로 해당 멤버는 같은 패키지 내에서만 접근이 가능합니다.
setter + 변수명 -> set money getter + 변수명 -> get money |
private은 외부에서 부터의 값변조 및 삭제 등을 막기위해서 사용되며
setter과 getter은 private으로 정의된 변수값을 값을설정할 때 값을 받아올때 사용된다.
'(혼) (공) (자)' 카테고리의 다른 글
Class - 매개변수 생성자 _this (0) | 2024.01.09 |
---|---|
Class-생성자 (1) | 2024.01.08 |
class 예제 - 회원정보 입력및 출력 (1) | 2024.01.05 |
class - 예제1(Array) (0) | 2024.01.05 |
Class (0) | 2024.01.04 |