Java자바1 클래스 상속 (extends) 상속을 사용할 때는 접근 제한자(캡슐화)에 대한 부분만 머릿속에서 잘 그리면 사용이 그리 어렵진 않습니다. 기본적으로 Java에서는 다중 상속을 허용하지 않고 있기 때문에 부모 클래스와 자식 클래스의 관계가 명확합니다. 프로그램이 커질 수록 객체 간 상관관계를 구조도로 그려두는 것이 좋겠네요. 일단 클래스 생성 시 필드는 private으로 생성하는 것이 좋습니다. 자식 클래스 또는 다른 클래스에서 데이터에 직접 접근하는 것을 방지하기 위함 입니다. 그리고 해당 데이터에 접근할 수 있는 함수를 추가로 만들어두는데, 값을 가져오는 것을 "getter", 값을 변경하는 것을 "setter"라고 부릅니다. 거의 필수적인 구조라 이클립스에서는 아예 해당 함수를 자동 생성해주는 기능이 있습니다. package st.. ▸JAVA/기본 문법 2019. 12. 10. 이전 1 다음 💲 추천 글 반응형