'자바로 배우는 쉬운 자료구조' 를 공부하기 위한 Java 기초 공부 객체지향 프로그래밍 객체의 특징 1. 캡슐화(Data Hiding) 캡슐화된 객체는 지정한 인터페이스를 통해서만 외부와 연결되어 밖에서 안의 내용을 볼 수 없기 때문에 독립성을 갖게 된다. 2. 코드의 재사용(상속 inheritance) 3. 다형성(Polymorphism) 객체의 다형성이란 같은 이름의 메소드가 상황에 따라 다른 연산을 수행하는 것을 의미한다. 객체 지향 언어 : 자바 1. 자바의 캡슐화 구현 접근 권한 public 같은 패키지 다른 패키지 자식 클래스 protected 같은 패키지 자식 클래스 default 같은 패키지 private 2. 자바의 상속 구현 부모 클래스 와 자식 클래스 class StudentInfo..