Java객체지향 캡슐화

노성준·2025년 5월 27일

java 첫 걸음마

목록 보기
5/8

자바에서는 class단위로 객체를 만드는데 중요한것은 캡슐화이다

캡슐화란?

private로 외부에서 변경 금지 OR 혼동방지(ex)이 코드 뭐지? 쓰라고 만든건가)를 목적으로 함

예시

public static void main(String[] args) {
	private int volume;
    public void volumeUp() {
    	volume++;
    }
}

이와같이 코드를 짜면 외부에서 볼륨값을 마음대로 바꿀 수 없게된다.

profile
비기너

0개의 댓글