demo
Class Elain

java.lang.Object
  extended by demo.Elain
Direct Known Subclasses:
Elain.Kissa, Elain.Koira, Elain.Kotka

public class Elain
extends java.lang.Object

Elain-luokka. Kantaluokka eläimille. Laiskuuksissaan kaikki samaan tiedostoon.

Version:
1.0, 06.02.2003
Author:
Vesa Lappalainen
Example:
 #import fi.jyu.mit.ohj2.Suuntaaja;
 #STATICIMPORT
 #CLASSIMPORT
 
    Elain elukat[] = {
      new Koira("Musti",18005),
      new Kissa("Mirri",18000),
      new Koira("Pluto",1930),
      new Kissa("Miuku",980),
      new Kotka("Kalle",2400)
    };
    
    Suuntaaja.StringOutput so = new Suuntaaja.StringOutput();
    String tulos = "Hau hau\n"
                 + "Olen: Musti painan: 18005.0 grammaa\n"
                 + "Miauu\n"
                 + "Olen: Mirri painan: 18000.0 grammaa\n"
                 + "Hau hau\n"
                 + "Olen: Pluto painan: 1930.0 grammaa\n"
                 + "Miauu\n"
                 + "Olen: Miuku painan: 980.0 grammaa\n"
                 + "Kriik kriik\n"
                 + "Olen: Kalle painan: 2400.0 grammaa\n";
    
    for (int i=0; i

Nested Class Summary
static class Elain.Kissa
          Kissa-luokka jossa on oma ääntele-metodi
static class Elain.Koira
          Koira-luokka jossa on oma ääntele-metodi
static class Elain.Kotka
          Kotka-luokka jossa on oma ääntele-metodi
 
Field Summary
private  java.lang.String nimi
           
private  double paino
           
 
Constructor Summary
Elain(java.lang.String nimi, double paino)
          Alustetaan eläimen tiedot
 
Method Summary
 void aantele()
          Peruseläin ei osaa äänellä kunnolla
 void tulosta()
          Peruseläinkin osaa tulostaa itsensä
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nimi

private final java.lang.String nimi

paino

private final double paino
Constructor Detail

Elain

public Elain(java.lang.String nimi,
             double paino)
Alustetaan eläimen tiedot

Parameters:
nimi - eläimen nimi
paino - eläimen paino
Method Detail

aantele

public void aantele()
Peruseläin ei osaa äänellä kunnolla


tulosta

public void tulosta()
Peruseläinkin osaa tulostaa itsensä