Aloin opettelemaan Java-ohjelmointia itse, hankin kirjan yms. Mutta nyt ilmeni ongelma: Kirjassa ei anneta kunnon esimerkkejä mistään, joten en ole saanut selville missä kohtaan ohjelmaa muuttujat esitellään. Olen kokeillut mielestäni kaikki kuviteltavissa olevat paikat eikä applet vaan toimi
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Muuttuja voidaan esitellä joko luokan tai metodin yhteydessä. Luokan yhteydessä muuttujalla on kaksi eri tyyppiä:
class Luokka {
static Tyyppi luokkaMuuttuja;
Tyyppi muuttuja;
}
"luokkaMuuttuja" noista on kaikille luokasta luotaville olioille yhteinen muuttuja ja "muuttuja" on oliolle kuuluva muuttuja.
Lisäksi muuttujia voidaan esitellä metodien yhteydessä:
class Luokka {
...
public void tee_jotain() {
Tyyppi paikallinenMuuttuja = x;
}
...
}
paikallinen muuttuja siis luodaan tultaessa metodiin ja se näkyy suoraan ainoastaan kyseisen metodin sisällä.
Toksia