Syntymäaika ihminen-luokalle

Anonyymi

Mitenköhän tuo LocalDate:n saisi ympättyä luokkaan? Pitäisi siis saada asetettua ja haettua se muodossa mm.kk.vvvv.

--
import java.time.LocalDate;

class Inimine {
protected enum Sugu { TUNDMATU, MEES, NAINE };
protected Sugu sugu;
protected LocalDate sunnipaev;

public Inimine() {
setSugu(Sugu.TUNDMATU);
}

public void setSugu(Sugu s) {
sugu=s;
}
public String getSugu() {
switch(sugu) {
case MEES: return "Mees";
case NAINE: return "Naine";
default: return "Tundmatu";
}
}
}

class Mees extends Inimine {
protected int tura=0;

Mees() {
setSugu(Sugu.MEES);
}
void setTura(int pikkus) {
tura=pikkus;
}
int getTura() {
return tura;
}
}

class Naine extends Inimine {
protected enum Tissid { LAUD, A, B, C, D, SUUREMAD };
protected Tissid tissid;

Naine() {
setSugu(Sugu.NAINE);
}
void setTissid(Tissid kogu) {
tissid=kogu;
}
String getTissid() {
switch(tissid) {
case A: return "A";
case B: return "B";
case C: return "C";
case D: return "D";
case SUUREMAD: return "suuremad";
default: return "laud";
}
}
}

public class App {
public static void main(String[] args) {
Inimine inimine=new Inimine();
Mees Veiko=new Mees();
Naine Irina=new Naine();
Irina.setTissid(Naine.Tissid.C);
System.out.println(inimine.getSugu());
System.out.println(Veiko.getSugu());
System.out.println(Veiko.getTura());
Veiko.setTura(10);
System.out.println(Veiko.getTura());
System.out.println(Irina.getSugu());
System.out.println(Irina.getTissid());
}
}

1

2658

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      LocalDate date = LocalDate.of(vuosi, kuukausi, päivämäärä);

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Purra sössi kaiken 2 vuodessa, itkee nyt Marinin perään

      Nyt on taas sama vanha itkuvirsi, kun ei omat taidot riittänee. Kaikki on taas muiden syytä. No miten sen "Tunnin juna"
      Maailman menoa
      55
      8785
    2. Ikuiset kaipaajat

      Miksette vaan mene sen kaipauksen kohteen luokse ja puhu sille suoraan? Mitä järkeä on kaipailla jotain puolituttua vuo
      Ikävä
      151
      5350
    3. Nyt se on selvitetty: Sanna Marinin hallitus lisäsi menoja 41 miljardilla

      ”vasemmistohallitus oli katastrofaalisen huono”, sanoo kokoomus. Sanna Marinin (sd.) hallituksen tekemät menolisäykset
      Maailman menoa
      119
      4896
    4. Orpon hallitus runnoi Tunnin junan ilman tarvetta

      Näinkö valtiontaloutta hoidetaan? Siis asiantuntijoidenkin aikoja sitten kannattamattomaksi laskema Tunnin juna tehdään
      Maailman menoa
      8
      3822
    5. Riikka ottaa miljardi euroa EU:n yhteisvelkaa Suomelle

      Niin kääntyi irvipersun takki taas, vaikka vaalilupauksissa oli ettei yhteisvelkaa Suomi enää koskaan ota. No nyt otti m
      Maailman menoa
      83
      3426
    6. Lindtman ylivoimainen suosikki pääministeriksi

      Lindtmania kannattaa pääministeriksi peräti 50 prosenttia useampi kuin toiseksi suosituinta Kaikkosta. https://www.ilta
      Maailman menoa
      53
      3339
    7. Veronmaksajat kustantavat yrittäjien eläkkeitä jo yli 500 miljoonalla

      Suomalaista yrittäjää ei kommunistista erota. Aktiivisen "yrittämisen" maksattaa yritystukina yhteiskunnalla, ja vieläpä
      Yrittäjyys
      35
      2682
    8. Sanna Marin - Maailman paras talousasiantuntija?

      PersKeKoa pukkaa? https://www.hs.fi/politiikka/art-2000011636623.html
      Maailman menoa
      39
      2583
    9. En tiedä ymmärrätkö

      Kuinka paljon merkitset mulle. Näet minut minuna etkä silti käännä selkääsi. Tökit jatkuvasti kepillä jäätä ja menit ehk
      Ikävä
      10
      2531
    10. Kenenkä halli se on tulessa nelostiellä

      11 yksikköä paikalla
      Pyhäjärvi
      24
      1707
    Aihe