demo
Class Kulku2.Laiva

java.lang.Object
  extended by demo.Kulku2.Kulkuneuvo
      extended by demo.Kulku2.Laiva
Enclosing class:
Kulku2

public static class Kulku2.Laiva
extends Kulku2.Kulkuneuvo

Kulkuneuvosta peritty Laiva

Author:
vesal

Field Summary
private  int autopaikkoja
           
 
Constructor Summary
Kulku2.Laiva(java.lang.String n, int mat, double nop, int autoja)
          Alustetaan laivan tiedot
 
Method Summary
 void tulosta(java.io.OutputStream os)
          Tulostetaan laiva tietovirtaan
 java.lang.String tyyppi()
          Palautetaan laiva
 
Methods inherited from class demo.Kulku2.Kulkuneuvo
tulosta
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

autopaikkoja

private final int autopaikkoja
Constructor Detail

Kulku2.Laiva

public Kulku2.Laiva(java.lang.String n,
                    int mat,
                    double nop,
                    int autoja)
Alustetaan laivan tiedot

Parameters:
n - laivan nimi
mat - matkustajamäärä
nop - risteilynopeus
autoja - autopaikkojen määrä
Method Detail

tyyppi

public java.lang.String tyyppi()
Palautetaan laiva

Overrides:
tyyppi in class Kulku2.Kulkuneuvo
Returns:
Laiva
See Also:
Kulku2.Kulkuneuvo.tyyppi()

tulosta

public void tulosta(java.io.OutputStream os)
Tulostetaan laiva tietovirtaan

Overrides:
tulosta in class Kulku2.Kulkuneuvo
Parameters:
os - tietovirta johon tulostetaan