객체지향3대요소1 [Java] 21~22일차: 객체지향 3대요소_캡슐화, 상속, 다형성 객체지향 프로그래밍 : 유지보수를 용이하게 만드는 기법 → 단점: 실행속도 늦음(→ 보완: POJO(Spring)) ***객체지향 자체에 너무 얽매이지 말고 프로그램의 완성에 초점을 둘 것 ***객체지향 3대요소: 캡슐화, 상속, 다형성 1. 데이터 보호 - 값이 프로그램과 관련없이 변질, 변경될 수 있음 →캡슐화: 알고리즘+데이터, (클래스 단위로 묶어서)경계 구분 및 (데이터 보호를 위한)은닉화 ***은닉화: 데이터를 사용하지 못하게 만드는 작업 →감춘 데이터는 메소드를 통해 접근 가능(Getter/Setter 활용) ▶Getter(저장된 데이터 값 읽기), Setter(변수값 저장) 사용 1. lombok 라이브러리 사용 1) https://mvnrepository.com//artifact/org... 2020. 7. 13. 이전 1 다음