upload Angestellter

This commit is contained in:
2021-03-09 15:54:52 +01:00
parent aa990cde2a
commit 801481a65b
8 changed files with 124 additions and 0 deletions
@@ -0,0 +1,30 @@
package Angestellter;
public class Angestellter {
private String name;
private double gehalt;
//TODO: 3. Fuegen Sie in der Klasse 'Angestellter' das Attribut 'vorname' hinzu und implementieren Sie die entsprechenden get- und set-Methoden.
//TODO: 4. Implementieren Sie einen Konstruktor, der alle Attribute initialisiert.
//TODO: 5. Implementieren Sie einen Konstruktor, der den Namen und den Vornamen initialisiert.
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
public void setGehalt(double gehalt) {
//TODO: 1. Implementieren Sie die entsprechende set-Methoden.
//Berücksichtigen Sie, dass das Gehalt nicht negativ sein darf.
}
public double getGehalt() {
//TODO: 2. Implementieren Sie die entsprechende get-Methoden.
return 0.0;
}
//TODO: 6. Implementieren Sie eine Methode 'vollname', die den vollen Namen (Vor- und Zuname) als string zurückgibt.
}
@@ -0,0 +1,41 @@
package Angestellter;
public class TestAngestellter {
public static void main(String[] args) {
//Erzeugen der Objekte
Angestellter ang1 = new Angestellter ( "Manfred", "Meier", 4500 );
Angestellter ang2 = new Angestellter ( "Petersen", "Peter", 6000 );
/* TODO: 7. Erzeugen Sie ein zusaetzliches Objekt ang3 und geben Sie es auch auf der Konsole aus,
* die Attributwerte denken Sie sich aus.
*/
/*TODO: 8. Erzeugen Sie zwei zusaetzliche Objekte ang4 und ang5
* mit dem Konstruktor, der den Namen und Vornamen initialisiert,
* die Attributwerte denken Sie sich aus.
*/
//Setzen der Attribute
/* TODO: 9. Fuegen Sie ang4 und ang5 jeweils ein Gehalt hinzu,
* die Attributwerte denken Sie sich aus.
* Geben Sie ang4 und ang5 auch auf dem Bildschirm aus.
*/
//Bildschirmausgabe
System.out.println("Name: " + ang1.getName());
System.out.println("Vorname: " + ang1.getVorname());
System.out.println("Gehalt: " + ang1.getGehalt() + " Euro");
System.out.println("Vollname: " + ang1.vollname());
System.out.println("\nName: " + ang2.getName());
System.out.println("Vorname: " + ang2.getVorname());
System.out.println("Gehalt: " + ang2.getGehalt() + " Euro");
System.out.println("Vollname: " + ang2.vollname());
}
}
@@ -0,0 +1 @@
package Angestellter;
+2
View File
@@ -0,0 +1,2 @@
module Angestellter {
}