OSTRAJava: Porovnání verzí

Skočit na navigaci Skočit na vyhledávání
Přidáno 25 bajtů ,  2. 1. 2019
+wiki0
m (kat.)
značka: sourceedit
(+wiki0)
{{TOCright}}'''OSTRAJava''' má za cíl pozvednout kvalitu (nejen [[Ostrava|ostravského]]) [[programování]]. Na rozdíl od [[Jawa|Javy]] vychází OSTRAJava
{{TOCright}}
'''OSTRAJava''' má za cíl pozvednout kvalitu (nejen [[Ostrava|ostravského]]) [[programování]]. Na rozdíl od [[Jawa|Javy]] vychází OSTRAJava
přímo z mluveného jazyka (ostravského nářečí), tedy z něčeho čemu obyčejní lidé rozumějí. Typický ostravský [[horník]] pak nebude mít problém přejít od těžby [[uhlí]] ke [[:Kategorie:Klávesnice|klávesnici]]. Jazyk tak mimo jiné řeší i problém nezaměstnanosti na moravsko-slezsku.
 
{{Wikipedie0}}
 
== Syntaxe ==
 
=== Příklad 1 - Hello world ===
Zde je typický Hello world program v OSTRAJavě.<syntaxhighlight lang="java5">
 
<syntaxhighlight lang="java5">
banik pyco
 
 
=== Deklarace ===
Deklaraci je nutno začít klíčovým slovem '''toz'''<syntaxhighlight lang="java5">
 
<syntaxhighlight lang="java5">
toz cyslo i = 1 pyco
</syntaxhighlight>
 
=== Podmínky ===
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)
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">
 
<syntaxhighlight lang="java5">
toz cyslo i = 0 pyco
 
 
=== Příklad 2 ===
Následuje jednoduchý příklad na čtení ze souboru<syntaxhighlight lang="java5">
 
<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">
 
<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">
 
<syntaxhighlight lang="java5">
tryda Buu{
cyslo fuu(Dryst text){
}
</syntaxhighlight>
 
{{Počítače}}
[[Kategorie:Ostrava]]
rollback, Správci
9 145

editací

Navigační menu