You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Gjennom forelesningene og øvingene kan det dukke opp ord og uttrykk som en ikke helt husker eller skjønner hva betyr.

VI kommer til å oppdatere denne siden gjennom semesteret. Er det et ord som er uklart send gjerne inn til oss. 

OrdBetydning
AbstraktEt nøkkel-ord for noe som ikke kan instansieres. En abstrakt klasse kan ikke lages et objekt av, en abstrakt metode er nødt til å overrides fra sub-klasser.
ArvEn klasse som arver fra en annen klasse kanbruke alle metodene og attributtene til superklassen.
AssosiasjonerHvordan objekter er koblet til hverandre
AttributterVariabler i et objekt.
Deklarere

 Å opprette en variabel, uten å nødvendigvis tilegne den en verdi. 

GrensesnittEt grensesnitt deklarerer metoder som klassene som implementerer grensesnittene er nødt til å ha.
InstansNår du oppretter et objekt av en klasse er dette en instans av klassen. 
KlasseEn "oppskrift" på hvordan et objekt skal være. Inneholder metoder og variabler og knytter de sammen.
KonstruktørEn metode som kjøres når du oppretter et objekt. En klasse kan ha flere konstruktører for forskjellige parametre. 
LytterEn klasse som observerer en annen klasse og får beskjed om endringer som skjer med tilstanden til den klassen.
Main-metodeMetoden som faktisk kjører Java-programmet. Må has med i klassen programmet skal kjøres fra. 
MetodeSamme som funksjon. 
ObjektEn spesifikk instans av en klasse. 
ObserverbarEn klasse som har metoder som gjør at den kan observeres av andre klasser og vil si ifra når tilstanden endres.
OppførselMetodene i et objekt. Hva kan du gjøre med/få vite av objektet.
Parametere

De argumentene som sendes inn i en metode. 

PrivateTilgjengelig for klassen. 
ProtectedTilgjengelig for pakken. 
PublicTilgjengelig for alle. 
StaticStatic brukes for globale variabler og funksjoner som ikke er knyttet til noen bestemt instans.
Sub-klasseEn klasse som arver fra en annen.
SuperklasseEn klasse som en annen klasse arver fra.
TilstandTilstanden til et objekt. Referer ofte til verdien til de viktigste variablene. F.eks balanse i en konto.
VoidBrukes på metoder som ikke skal returnere noen verdi.
  • No labels