Olio-ohjelmointi
Luokka, olio
Tehtävä 1: Yksinkertainen luokka

Luo luokka nimeltä Henkilo, jolla on kaksi julkista jäsenmuuttujaa: nimi (merkkijono) ja ika (kokonaisluku). Luo pääohjelmassa yksi Henkilo-olio, aseta sen tiedot ja tulosta ne.

Vihje: Älä tee metodeja (Getter ja Setter) vielä, vaan aseta arvot suoraan jäsenmuuttujille (Huono tapa).

Tehtävä 2: Luokan metodi

Tee edellisen esimerkin luokka niin, että jäsenmuuttujat ovat privaatteja ja tee niille Getterit ja Setterit. Lisää Henkilo-luokkaan metodi tulostaTiedot(), joka tulostaa henkilön nimen ja iän. Kutsu metodia pääohjelmassa luodulle oliolle.

Tehtävä 3: Konstruktori

Lisää Henkilo-luokkaan konstruktori, joka ottaa parametrina nimen ja iän ja asettaa ne jäsenmuuttujille. Luo olio käyttämällä tätä konstruktoria ja tulosta sen tiedot metodin avulla.

Vihje: Konstruktori määritellään ilman paluuarvoa, ja sillä tulee olla sama nimi kuin luokalla.



Toggle Menu