K
KlappsKalli
Gast
Hallo allerseits!
Bin noch relativ unerfahren, was OOP angeht...
Also, ich arbeite zu Übungszwecken an einer Art Betriebssimulator, in dem man Mitarbeiter an verschiedenen Stellen einsetzen kann (Manager, Arbeiter, Sekretäre, etc.). Diesen kann man ein Gehalt zuweisen, und sie belohnen oder schikanieren, was sich dann auf deren Zufriedenheit auswirkt usw. usw. usw.
Also, jeder neue Mitarbeiter stellt ein Objekt der Klasse Mitarbeiter dar. Durch eine Benutzereingabe soll geprüft werden, welche Stelle er besetzt, welches Gehalt er bekommt und wie er heißt.
Nun stehe ich vor dem Problem, dass ja jedes Objekt nen Namen braucht. Besteht die Möglichkeit, den Namen des Objekts von der Benutzereingabe abhängig zu machen, also entweder Arbeiter1, Arbeiter2 oder evtl. den Nachnamen?
zur Verdeutlichung, das Objekt wird folgendermaßen erzeugt:
Mitarbeiter name des Objekts = new Mitarbeiter(name, gehalt, stelle)
Bin noch relativ unerfahren, was OOP angeht...
Also, ich arbeite zu Übungszwecken an einer Art Betriebssimulator, in dem man Mitarbeiter an verschiedenen Stellen einsetzen kann (Manager, Arbeiter, Sekretäre, etc.). Diesen kann man ein Gehalt zuweisen, und sie belohnen oder schikanieren, was sich dann auf deren Zufriedenheit auswirkt usw. usw. usw.
Also, jeder neue Mitarbeiter stellt ein Objekt der Klasse Mitarbeiter dar. Durch eine Benutzereingabe soll geprüft werden, welche Stelle er besetzt, welches Gehalt er bekommt und wie er heißt.
Nun stehe ich vor dem Problem, dass ja jedes Objekt nen Namen braucht. Besteht die Möglichkeit, den Namen des Objekts von der Benutzereingabe abhängig zu machen, also entweder Arbeiter1, Arbeiter2 oder evtl. den Nachnamen?
zur Verdeutlichung, das Objekt wird folgendermaßen erzeugt:
Mitarbeiter name des Objekts = new Mitarbeiter(name, gehalt, stelle)