*** Java cvičení - 16.10.2007 (ÚT) ***
********************************
"Doplňovací" komentář
/*# text */
- specialita BlueJ
- slouží pro zvýraznění místa, kam se má něco doplnit
/*# Doplnte telo konstruktoru. */
Názvy metod
getXxx
- metody, které informují o stavu
- mají návratovou hodnotu
public int getTemperature()
setXxx
- metody, které mění stav
- nemají návratovou hodnotu
public void setTemperature(int newTemp)
Opakování stejných příkazů
- místo opakování stejné posloupnosti příkazů je dobré, volat metodu, která tuto posloupnost provádí - snadněji se tak pozměňuje(měníme hodnoty pouze na jednom místě) zdrojový kód a také je přehlednější
Inkrementace
proměnná++
- stejný zápis jako: proměnná = proměnná + 1; nebo proměnná += 1;
teplota++;
rozšíření
můžeme také napsat ++proměnná
proměnná++ - nejďříve se přičte k proměnné 1 a až poté se provádí zbytek
++proměnná - přičtení 1 k proměnné se provádí až po provedení příkazu
př.
int x = 1;
System.out.println(x++);
=> vypíše, že x=2 (nejprve se přičte k x jednička a až poté se provede výpis)
int x = 1;
System.out.println(++x);
=> vypíše, že x=1 (nejprve se provede výpis a až poté přičtení jedničky)