Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"meetodaast" - 1 õppematerjal

Objektorienteeritud programmeerimise loengutekst
40
odt

Objektorienteeritud programmeerimise loengutekst

Võtmesõna super Kaks rakendusviisi: 1. ülemklassi konstruktori poole pöördumiseks 2. vahetu ülemklassi nende liikmete poole pöördumiseks, mis on üle kaetud public class B extends A { int b; B(int a, int b){ super(a); this.b = b; } protected void meetoda(){ System.out.println("Olen B isend, a = " + a); } void meetodb(){ System.out.println("Olen B isend, b = " + b); } void meetodaAst(){ super.meetoda(); } } Dünaamiline seostamine, hiline seostamine (ingl. k. dynamic method dispatch, late binding) · See, millise meetodi poole täpselt pöördutakse, otsustatakse mitte kompileerimise, vaid programmi täitmise käigus. (Ülekatte puhul just nii tehaksegi) · Olgu klass K1 klassi K2 alamklass, klass K2 klassi K3 alamklass, ..., Kn-1 klassi Kn alamklass. · Kui o on klassi K1 isend, siis on ta ju ka K2 ,..., Kn isend.

Informaatika → Programmeerimine
84 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun