Esimene Java programm
Kirjutame oma esimese programmi koodi ja salvestame selle faili HelloWorld2.java
NB! Java puhul on oluline, et main meetodit sisaldava klassi nimi oleks sama nagu faili nimi, antud juhul HelloWorld2
public class HelloWorld2{See on klass, mis sisaldab põhimeetodit main. Java programmides on oluline, et põhimeetodit main sisaldav klass oleks programmikoodides olemas.
public static void main(String argumendid[]){
System.out.println("Tere Maailm!");
}
}
Samuti on oluline, et põhiprogrammi ehk põhimeetodit sisaldava klassi fail oleks sama nimega nagu Java klass, kus põhimeetod sisaldub. Antud juhul peab klass olema sama nimega (HelloWorld2) nagu failinimi (HelloWorld2.java).
Suur- ja väiketähed on olulised.
Java klassid, objektid, meetodid
Java klass on nagu skeem või plaan, mis annab juhised sama liiki objektide loomiseks, defineerides loodavate objektide jaoks omadused ja andes meetodid nende objektide kasutamiseks.
Näide n-ö jalgratta klassist (https://docs.oracle.com/javase/tutorial/java/concepts/class.html), mis annab meetodid jalgratta tüüpi objektide loomiseks. Jalgrattaid võib olla erinevaid (nt erineva kiirusega värviga jne), iga konkreetne jalgratas, mis jalgatta klassi kasutades luuakse, on üks objekt ehk instants jalgratta klassist.Klassid sisaldavad välju, mis kirjeldavad klassi objektide omadusi, ja meetodeid, mis annavad viisid klassi objektide kasutamiseks, suhtlemiseks välismaailmaga.
Photo by Waldemar Brandt on Unsplash
Jalgrataste "klass". Klassi väljad (fields) ja meetodid annavad võimalused jalgratta objektide loomiseks, näiteks võivad need lubavad defineerida jalgratta tüüpi (nt mägijalgratas), mis on ratta omadused (nt kiirus, värv, käikude arv, hind), kuidas ratast kasutada (nt sõitmine, kiiruse suurendamine, vähendamine, pidurdamine jne). |
Photo by Patrick Hendry on Unsplash
Täpsemalt:
- Mis on Java objekt? (ingl.k)
- Mis on Java klass? (ingl.k)
- Java põhimõisted (eesti k.)
- Java meetod, klass (eesti k.)
- Java meetod, klass, objekt (eesti k.)
Kommentaare ei ole:
Postita kommentaar