Nyttige lenker fra professoren – 2 - 1

"Hei, Amigo, er det deg igjen? Du er tilbake så snart. Det ser ut til at leksjonene mine hjelper deg å utvikle deg enda raskere enn du trodde du ville gjort!"

"Øh, leksjonene dine? Og hva med øvingen min?"

"Ok, ok. Hva har du allerede lært?"

"Vel, jeg forstår allerede hvordan man lager objekter, og hvordan de interagerer med hverandre. Jeg har også lært å kalle individuelle metoder, og jeg forstår et par ting om referansevariabler og primitive datatyper."

"Godt gjort. Men likevel, du flyr for fort. Så jeg bestemte meg for å gi deg et par leksjoner for å legge grunnlaget for fremtiden. For å bringe deg tilbake til virkeligheten, så å si. Du har allerede hørt noen av informasjonen de inneholder. Og delen du ikke allerede har hørt vil være nyttig for deg på de neste nivåene. Så ikke bekymre deg: du er klar for dem. Sannsynligvis."

Komme i gang med klasser: skrive dine egne klasser, konstruktører

"Du har allerede lært noen ting om klasser, og om å lage objekter også. Men i denne leksjonen vil vi ikke bare gjenta det du har lært. Vi vil gi deg noe nytt. Vi vil for eksempel undervise deg om å lage dine egne klasser (dette er grunnlaget for Java-programmering), og vi vil lære deg hva en 'konstruktør' er."

Metoder, metodeparametere, interaksjon og overbelastning

"Så, metoder. Uten dem har objekter ingen anelse om hvordan de skal oppføre seg eller samhandle med hverandre. Du vil få mye ny kunnskap om metoder og metodeparametere fra denne grundige leksjonen . Og vi vil også komme inn på viktige temaer som f.eks. innkapsling og metodeoverbelastning. Hvis disse emnene fortsatt ikke er klare for deg, ikke bekymre deg. Vi kommer tilbake til dem senere."