Class AikaSekB

java.lang.Object
  |
  +--AikaB
        |
        +--AikaSekB

public class AikaSekB
extends AikaB

Luokan laajentaminen perimällä, tarkemmmin mietityt muodostajat

Version:
1.0, 01.02.2003
Author:
Vesa Lappalainen

Field Summary
private  int s
           
 
Fields inherited from class AikaB
 
Constructor Summary
AikaSekB()
           
AikaSekB(int h)
           
AikaSekB(int h, int m)
           
AikaSekB(int h, int m, int s)
          Alustaa ajan
 
Method Summary
 void aseta(int h, int m, int s)
          Asettaa uuden ajan ja pitää huolen että aika on aina oikeaa muotoa.
 void lisaa(int lisa_min, int lisa_sek)
          Lisää aikaan valitun minuuttimäärän
static void main(java.lang.String[] args)
           
 void tulosta(boolean lf)
          Tulostaa ajan muodossa 15:05
 
Methods inherited from class AikaB
aseta, lisaa, lisaa, tulosta
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

s

private int s
Constructor Detail

AikaSekB

public AikaSekB(int h,
                int m,
                int s)
Alustaa ajan

Parameters:
h - tunnit
m - minuutit
s - sekunnit

AikaSekB

public AikaSekB(int h,
                int m)

AikaSekB

public AikaSekB(int h)

AikaSekB

public AikaSekB()
Method Detail

aseta

public void aseta(int h,
                  int m,
                  int s)
Asettaa uuden ajan ja pitää huolen että aika on aina oikeaa muotoa.

Parameters:
h - asetettavat tunnit
m - asetettavat minuutit
s - asetettavat sekunnit

tulosta

public void tulosta(boolean lf)
Tulostaa ajan muodossa 15:05

Overrides:
tulosta in class AikaB
Parameters:
lf - tulostetaanko rivinvaihto vai ei

lisaa

public void lisaa(int lisa_min,
                  int lisa_sek)
Lisää aikaan valitun minuuttimäärän

Parameters:
lisa_min - lisättävä minuuttimäärä
lisa_sek - lisättävä sekunttimäärä

main

public static void main(java.lang.String[] args)