확장성1 [Java 이해하기] 21. Java의 상속 🩷 Java의 상속이란?상속은 객체 지향 프로그래밍에서 자식 클래스가 부모 클래스의 속성과 메서드를 물려받는 기능을 말합니다.상속을 통해 코드 재사용성을 높이고, 코드를 효율적으로 관리할 수 있습니다. 💛위에 두 마리의 토끼가 보이시나요? 엄마토끼와 아기토끼가 있습니다.이 두 토끼를 추상화하여 객체를 만든다고 했을 때, 두 토끼의 공통점이 무엇일까요? 둘 다 토끼라는 점입니다.토끼의 특징을 2가지만 뽑아보겠습니다. 토끼는 깡충깡충 뛰며, 당근을 좋아합니다.(실제 사실과 무관할 수 있습니다.) 여기서, 저번시간에 배웠던 has-a 관계를 떠올려 봅시다. 'OO은 OO를 가진다'라는 개념이었습니다.상속은 has-a 관계와 약간 다릅니다. 흔히 is-a라고 합니다. 'OO은 OO이다'라는 개념입니다... 2024. 5. 31. 이전 1 다음