...
VI kommer til å oppdatere denne siden gjennom semesteret. Er det et ord som er uklart send gjerne inn til oss.
Ord | Betydning |
---|---|
Abstrakt | Et nøkkel-ord for noe som er uferdig og ikke kan instansieres. En abstrakt klasse kan ikke lages et objekt av, en abstrakt metode er nødt til å redefineres i sub-klasser (ellers blir de også abstrakte). |
Arv | En klasse som arver fra en annen klasse kan bruke alle metodene og attributtene til superklassen. |
Assosiasjoner | Hvordan klasser er koblet til hverandre. |
Attributter | Variabler i et objekt.Kan ses på om klassens egenskaper. |
Deklarere | Å definere en variabel, parameter eller attributt |
...
, uten å nødvendigvis |
...
tilordne den en verdi |
...
. | |
Felt | Samme som attributter. Deklareres i klassen, og ikke inne i en metode. Kan ses på som klassens egenskaper. |
Grensesnitt | Et grensesnitt deklarerer metoder som klassene som implementerer grensesnittene er nødt til å ha. |
Instans | Når du oppretter et objekt av en klasse er dette en instans av klassen. |
Klasse |
...
En "oppskrift" på hvordan et objekt skal være. Inneholder metoder og variabler og knytter de sammen. |
...
Konstruktør |
...
En metode som kjøres når du oppretter et objekt. En klasse kan ha flere konstruktører for forskjellige parametre. | |
Lytter | En klasse som observerer en annen klasse og får beskjed om endringer som skjer med tilstanden til den klassen. |
Main-metode |
...
Metoden som faktisk kjører Java-programmet. Må has med i klassen programmet skal kjøres fra. | |
Metode |
...
Samme som funksjon. | |
Objekt |
...
En spesifikk instans av en klasse. |
...
Observerbar | En klasse som har metoder som gjør at den kan observeres av andre klasser og vil si ifra når tilstanden endres. |
Oppførsel | Metodene i et objekt. Hva kan du gjøre med/få vite av objektet. |
Parametere | De argumentene som |
...
sendes inn i en metode. |
Primitive Typer |
...
int, long, double etc. Tall-verdier uten metoder. | |
Private | Tilgjengelig for klassen. |
Protected |
...
Tilgjengelig for pakken. | |
Public |
...
Tilgjengelig for alle. | |
Static |
...
Static brukes for globale variabler og funksjoner som ikke er knyttet til noen bestemt instans. | |
Sub-klasse | En klasse som arver fra en annen. |
Superklasse | En klasse som en annen klasse arver fra. |
Tilstand | Tilstanden til et objekt. Referer ofte til verdien til de viktigste variablene. F.eks balanse i en konto. |
Void | Brukes på metoder som ikke skal returnere noen verdi. |
Wrapper-klasser | Double, Integer etc. Klasser som ligger rundt primtive typer og tilfører en del metoder. |
...