"Hej, min unge ven! Jeg havde ikke forventet at se dig igen så hurtigt. Hvad har du at fortælle mig? Hvad har du lært denne gang?"

"Jeg lærte om klasseforhold, indkapsling og arv. De fortalte mig, at jeg er en god elev!"

"Det er fantastisk! Jeg er glad for, at du gør fremskridt, fordi du studerer mine lektioner."

"Jeg lærer ikke bare - jeg er også ved at udføre opgaver!"

"Selvfølgelig, Amigo. Der er endnu et niveau foran dig - et niveau dedikeret til det grundlæggende i OOP. Inden du løber tilbage til Ellie, Rishi, Kim og din ven Diego, skal du sidde en tur i vores rumbibliotek og læse et par stykker artikler. Jeg er sikker på, at du vil opdage, at de indeholder en masse nyttig information."

"Okay, professor. Hvad har du til mig i dag?"

Relationer mellem klasser. Arv, sammensætning og sammenlægning

I programmering vil du hurtigt forstå, hvor vigtigt det er ikke at skrive ekstra kode. Heldigvis har Java alt hvad du behøver for at lave elegante "snit". Denne lektion præsenterer en visualisering af følgende klasseforhold: arv, sammensætning og aggregering. Gør dig klar: Du vil se en masse interessante eksempler.

Principper for indkapsling

Indkapsling og informationsskjul – er det forskellige koncepter eller det samme? I sin grundlæggende form har du stødt på indkapsling mere end én gang. Hvis du vil vide, hvordan du skjuler kompleksiteten af ​​dit program for brugeren, og kun efterlader en brugervenlig grænseflade, anbefaler jeg, at du læser denne lektion omhyggeligt.