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

"funktsioonisisese" - 1 õppematerjal

Java algajatele
39
pdf

Java algajatele

See tähendab, et on olemas privaatsed ja avalikud funktsioonivälised muutujad. Privaatsed: Näiteks private int a = 10; Privaatne õigus lubab kasutada seda int-i ainult selles klassis, kus ta on deklareeritud. Avalik: Näiteks public String b = "koer"; Avalik õigus lubab kasutada seda Stringi ka teistes klassides, samuti saab teisest klassist selle Stringi väärtust muuta. Piltlik näide: Nagu näites näha, saab samasuguse nimega deklareerida funktsioonisisese ja ­välise muutuja. Selle väljastamisel konsooli prinditakse meile funktsioonisisene muutuja, sest printimine toimub funktsioonis ja selles kasutatakse funktsioonisisest muutujat. Ka funktsioonivälist muutujat saab printida asendades funktsoonis muutuja nime "this.lalala"-ks, ent seda ei saa teha selles staatilisest main funktsioonis. Lühidalt: Kui on olemas funktsiooni sisene ja ­väline muutuja, mis on sama nimega, siis funktsioonis

Informaatika → Programmeerimine
259 allalaadimist


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