|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectdemo.Elukat
public class Elukat
Elukat rajapinnan avulla Elukat-luokka joka esittää eri eläimiä
#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 |
|---|
public Elukat()
| Method Detail |
|---|
public static void main(java.lang.String[] args)
args -
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||