캡슐화 썸네일형 리스트형 [객체지향프로그래밍]08_캡슐화(encapsulation) 📌 캡슐화 (encapsulation) 정보 은닉을 활용한 캡슐화 꼭 필요한 정보와 기능만 외부에 오픈함 대부분의 멤버 변수와 메서드를 감추고 외부에 통합된 인터페이스만을 제공하여 일관된 기능을 구현하게 함 각각의 메서드나 멤버 변수를 접근함으로써 발생하는 오류를 최소화 한다. ex) 레포트 만들기 예제 🍀 MakeReport.java public class MakeReport { StringBuffer buffer = new StringBuffer(); private String line = "----------------------------------------\n"; private String title = "이름 \t 주소 \t\t 전화번호 \n"; private void makeHeader().. 더보기 이전 1 다음