Java Reference
In-Depth Information
if (s.getVorname().length() < 8)
vorname = s.getVorname().concat ("\t");
else vorname = s.getVorname();
if (s.getName().length() < 8)
name = s.getName().concat ("\t");
else name = s.getName();
System.out.print ("Sachbearbeiter" + "\t" + vorname + "\t" +
name + "\t");
System.out.printf ("%7.2f", s.getGehalt());
System.out.println (" ---");
}
}
Durch die Klasse Gesellschaft wird die Objektstruktur realisiert. Sie beinhaltet Bei-
spielinstanzen der konkreten Elemente:
// Datei: Gesellschaft.java
import java.util.ArrayList;
import java.util.List;
// Diese Klasse repraesentiert eine Firma und enthaelt ihre
// Mitarbeiter
class Gesellschaft
{
private List<Mitarbeiter> personal;
public Gesellschaft()
{
this.personal = new ArrayList<Mitarbeiter>();
initialisiereBeispieldaten();
}
private void initialisiereBeispieldaten()
{
// Sachbearbeiter Team 1
ArrayList<Mitarbeiter> team1 = new ArrayList<Mitarbeiter>();
team1.add
(new Sachbearbeiter ("Markus","Mueller ", 48200.0f));
team1.add
(new Sachbearbeiter ("Silvia","Neustedt", 45500.0f));
// Sachbearbeiter Team 2
ArrayList<Mitarbeiter> team2 = new ArrayList<Mitarbeiter>();
team2.add
(new Sachbearbeiter ("Alexandra","Weiss", 37120.0f));
team2.add
(new Sachbearbeiter ("Michael","Kienzle", 35500.0f));
// Teamleiter
Teamleiter chef1, chef2;
Search WWH ::




Custom Search