*** 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)