/***************************  Firma.java  *************************************/
import AlgoTools.IO;

/** Klasse Firma        
 *  verwendet ein Array von Mitarbeitern und summiert die Bruttogehaelter
 */ 

public class Firma {

  public static void main (String argv[]){

    final int N = 4;                             // Zahl der Mitarbeiter
    Mitarbeiter [] ma   = new Mitarbeiter[N];    // Platz fuer Mitarbeiter-Array

    ma[0]=new Arbeiter("Jim","Knopf",15,170);    // lege 1. Mitarbeiter an
    ma[1]=new Angestellter("Jo","Hip",2000,300); // lege 2. Mitarbeiter an
    ma[2]=new Angestellter("Ute","Fip",900,200); // lege 3. Mitarbeiter an
    ma[3]=new Arbeiter("Uwe","Schulz",17,165);   // lege 4. Mitarbeiter an

    double bruttoSumme = 0.0;                    // initialisiere Bruttosumme

    for (int i=0; i < N; i++)                    // durchlaufe Mitarbeiter-Array
        bruttoSumme += ma[i].monatsBrutto();     // und addiere Monats-Brutto

    IO.print  ("Gesamtes Monatsbrutto in DM:");  // Ausgabe
    IO.println(bruttoSumme,8,2);                 // der errechneten Bruttosumme

  }

}
