"안녕, 내 어린 친구야! 이렇게 빨리 너를 다시 보게 될 줄은 몰랐어. 나에게 무슨 말을 해야 해? 이번에는 무엇을 배웠니?"

"클래스 관계, 캡슐화 및 상속에 대해 배웠습니다. 그들은 내가 좋은 학생이라고 말했습니다!"

"대단하다! 내 수업을 공부하고 있기 때문에 발전하고 있어 기쁘다."

"저는 단지 배우는 것이 아닙니다. 저는 또한 작업을 완료하고 있습니다!"

"물론이죠, 아미고. 당신 앞에 또 다른 수준이 있습니다. OOP의 기본에 전념하는 수준입니다. Ellie, Rishi, Kim, 그리고 당신의 친구 Diego로 돌아가기 전에 우리 우주 도서관에 앉아서 몇 가지를 읽으세요. 유용한 정보가 많이 포함되어 있다는 것을 알게 되실 거라 확신합니다."

"알겠습니다, 교수님. 오늘 저에게 무엇을 주셨습니까?"

클래스 간의 관계. 상속, 구성 및 집계

프로그래밍에서는 추가 코드를 작성하지 않는 것이 얼마나 중요한지 금방 이해할 수 있습니다. 다행스럽게도 Java에는 우아한 "컷"을 만드는 데 필요한 모든 것이 있습니다. 이 단원에서는 상속, 구성 및 집계와 같은 클래스 관계를 시각화합니다. 준비하세요. 흥미로운 예를 많이 보게 될 것입니다.

캡슐화의 원리

캡슐화와 정보 은닉 — 서로 다른 개념입니까, 아니면 같은 것입니까? 기본 형태에서는 캡슐화를 두 번 이상 접했습니다. 사용하기 쉬운 인터페이스만 남기고 프로그램의 복잡성을 사용자에게 숨기는 방법을 알고 싶다면 이 강의를 주의 깊게 읽으시기 바랍니다.