demo
Class Elukat

java.lang.Object
  extended by demo.Elukat

public class Elukat
extends java.lang.Object

Elukat rajapinnan avulla Elukat-luokka joka esittää eri eläimiä

Version:
1.0, 14.02.2003
Author:
Vesa Lappalainen
Example:
 #import fi.jyu.mit.ohj2.Suuntaaja;
 #STATICIMPORT
 
    ElainRajapinta 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 interface Elukat.ElainRajapinta
          Rajapinta eläimiä varten
static class Elukat.Kissa
          Kissa-luokka jossa on oma ääntele-metodi
static class Elukat.Koira
          Koira-luokka jossa on oma ääntele-metodi
static class Elukat.Kotka
          Kotka-luokka jossa on oma ääntele-metodi
 
Constructor Summary
Elukat()
           
 
Method Summary
static void main(java.lang.String[] args)
          Pääohjelma joka luo taulukollisen eläimiä ja pyytää niitä ääntelemään.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Elukat

public Elukat()
Method Detail

main

public static void main(java.lang.String[] args)
Pääohjelma joka luo taulukollisen eläimiä ja pyytää niitä ääntelemään.

Parameters:
args -