상속이유 (1) 썸네일형 리스트형 [JAVA] 기초문법 - 상속과 다형성(1) 상속과 다형성 상속의 목표: 상속을 사용하면 다형성을 구현할 수 있다. 다형성은 객체지향프로그래밍(JAVA)에 가장 큰 장점이다. 유지보수하기 용이하다. 유연한 프로그래밍이 가능하다. 상위 클래스가 하위클래스를 상속한다. 라고 표현 하위클래스는 상속받았다.라고 표현 화살표는 하위클래스 ㅡ> 상위클래스로 표현 상속을 설명할때 재사용이라는 개념이 자주 사용되는데, 재사용은 상속을 정확히 대변하는 것은 아니다. 일반적인 의미, 구체적인 의미를 가진다는 표현이 더 정확하다. 재사용의 개념은 크게 2가지로 나뉜다. 1.상속(is -a 관계) ex) 일반적인 클래스에서 기능의 확장으로 구체적인 클래스를 만들기 위해서 사용. 상속 예시 2.합성(has-a 관계) ex) b클래스에서 a클래스의 변수를 활용하고 싶을때 .. 이전 1 다음