객체 모델링을 먼저 해야한다. 개발 중에 새로운 모델링이 요구되면 기존 상속?이 바껴야한다. 같은 클래스의 이름이어도 다른 패키지에 저장되면 다른 클래스로 인식함. 상속 (부모-자식) 공통점이 있으면 부모클래스로 도출함. 부모의 변수와 메소드를 자식이 갖고 있는것처럼 사용할 수 있다. 상위클래스의 멤버변수와 메서드는 하위클래스에 상속됨. 자식이 구현해야할 코드가 줄어든다. 부모클래스를 여러개 둘 수 없다. (단일 상속) IS A (KIND OF)관계에서만 성립 가능. this: 현재 사용하는 객체 super: 현재 사용하는 객체의 부모 영역. this처럼 메서드 내에서 사용가능. 변수 선언위치 메모리영역 초기화시점 지역변수 메소드내부 stack 자동초기화 안됨 매개변수 메소드내부 stack 자동초기화 안..