~ Is a ... / Kind of ~ 관계 ( ~는 ...다/ ...는 ~ 종류이다.) 상속 = 일반화 기능 + 확장 기능 상속은 가장 강한 결합도를 가진다. 반드시 써야할 때만 사용하고 가급적 사용하지 않는 것이 좋다. 결합도를 낮추고 응집도를 높여야 활용성이 높아지므로. 아무것도 상속하지 않으면 자동으로 java.lang.Obeject를 상속 받는다. [접근제한자] [ abstract | final ] class 클래스명 extends 부모 클래스명 { ... } Question: 참조 변수가 자식 클래스의 객체를 참조하고 있는 경우 어떤 일이 발생할까? Car car = new Bus(); 와 같은 경우는 어떤일이 벌어질까? 객체는 Bus가 생성되지만 그 객체를 가르키는 car변수는 Car로 생..