OSTRAJava: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
Opravena syntaxe
(Vytvoření) značka: sourceedit |
(Opravena syntaxe) značka: sourceedit |
||
=== Příklad 1 - Hello world ===
Zde je typický Hello world program v OSTRAJavě.<syntaxhighlight lang="java5">
banik pyco
=== Deklarace ===
Deklaraci je nutno začít klíčovým slovem '''toz'''<syntaxhighlight lang="java5">
toz cyslo i = 1 pyco
</syntaxhighlight>
Pro vytvoření podmínky použijeme konstrukt '''kaj''' - '''kajtez''' - '''boinak'''
Jednotlivé výrazy můžeme spojovat pomocí boolenovského '''ci''' (or) a '''aj''' (and)
<syntaxhighlight lang="java5">
toz bul a pyco
toz bul b pyco
Cyklus má OSTRAJava pouze jeden. Pomocí '''rubat''' vytvoříme while.
Rubat cyklus se dá přeřušit pomocí '''zdybat''' (break) a nebo přeskočit jeden cyklus pomocí '''dlabat''' (continue)<syntaxhighlight lang="java5">
toz cyslo i = 0 pyco
=== Příklad 2 ===
Následuje jednoduchý příklad na čtení ze souboru<syntaxhighlight lang="java5">
banik pyco
=== Dědičnost ===
<syntaxhighlight lang="java5">
banik pyco
nový objekt vytvoříme pomocí '''zrob'''
Pokud bychom chtěli vytvořit pole uděláme to následovně<syntaxhighlight lang="java5">
toz cyslo[] pole = zrob cyslo[5] pyco
</syntaxhighlight>
Navratový typ metody se píše stejně jako v javě před název metody. Pro metodu s prázdným návratovým typem není třeba psát nic.
Pro navrácení hodnoty je použito klíčové slovo '''davaj'''<syntaxhighlight lang="java5">
tryda Buu{
cyslo fuu(Dryst text){
|