Java

자바(Java)의 캡슐화(Encapsulation) 개념

567Rabbit 2024. 5. 22. 14:15

Encapsulation 캡슐화

 

 

복합화 되는 것을 캡슐화라고 함
자바에서 캡슐화는 민감한 데이터가 사용자에게 숨겨지도록 하는 것 입니다

클래스 변수 특성 / 속성을 private로 선언
변수 값에 엑세스하고 업데이트 하기 위한 get set 메소드를 제공한다

 

public class Person {
    private String name;

    //Getter 설정
    public String getName(){
        return name;
    }

    // Setter 설정
    public void setName(String newName){
        this.name = newName;
    }

}