캡슐화1 [객체 지향 프로그래밍 입문] 캡슐화 캡슐화란 데이터 + 관련 기능 묶기 객체가 기능을 어떻게 구현했는지 외부에 감추는 것 정보 은닉(Information Hiding) 의미 포함 외부에 영향 없이 객체 내부 구현 변경 가능 캡슐화를 하지않았을때 사용자의 정보를 가지고있는 Account package com.example.cap.domain; import com.example.cap.enumType.Grade; import lombok.*; import javax.persistence.*; import java.time.LocalDate; @NoArgsConstructor @AllArgsConstructor @Builder @Setter @Getter @Entity public class Account { @Id @GeneratedValue.. 2022. 4. 16. 이전 1 다음