
//Testklasse som oppretter to objekter av hver av de definerte subklassetypene.
public class Ansatte
{
  private Object[] ansatte = new Object[4];

  public Ansatte()
  {
    ansatte[0] = new Administrator( "Siri Ledestjerne", new Dato( 13, 1, 1973 ),
                  new Dato( 1, 1, 1999 ), "sentraladministrasjon", "direktør" );
    //ansatte[0].setLønnstrinn( 85 );

    ansatte[1] = new Administrator( "Per Skrivekarl", new Dato( 17, 5, 1979 ),
                  new Dato( 1, 4, 2000 ), "papirmølla", "sekretær" );

   // ansatte[1].setLønnstrinn( 39 );

    ansatte[2] = new FagligAnsatt( "Tone Regnevik", new Dato( 20, 6, 1975 ),
                  new Dato( 1, 8, 1998 ), "matematikk" );

    ansatte[3] = new FagligAnsatt( "Else Fortun", new Dato( 29, 2, 1980 ),
                  new Dato( 1, 8, 1996 ), "data" );

  // ansatte[3].setLønnstrinn( 55 );
  }

  public String toString()
  {
    String tekst = "ANSATTE\n";

    for( int i = 0; i < ansatte.length; i++)
        tekst += ansatte[i] + "\n";  // toString() blir kalt opp

    return tekst;
  }

/*  public String getLønnsoversikt()
  {
    String tabell = "Navn\t\tLønnstrinn\n";

    for( int i = 0; i < ansatte.length; i++)
         tabell += ansatte[i].getNavn() + "\t\t" + ansatte[i].getLønnstrinn() + "\n";

    return tabell;
  } */

}



