Hallo.
Also ich bin noch die absolute Anfängerin was Java und Programmieren angeht.
Ich brauche nun eine Klasse Person mit folgenden Attributen: socialSecurityNumber, firstname und lastname. Die der Einfachkeitshalber alle Strings sein sollen. Dies hab ich jetzt so ausgeführt:
public class Person {
public static void main(String[] args) {
String firstname = "Katharina";
String lastname = "Ortner";
String socialSecurityNumber = "00001";
}
Ich hoff mal dass das so weit stimmt. Jetzt aber meine Frage: Ich hab dem String firstname hier ja den Namen Katharina zugewiesen. Wie weiß ich dem String firstname mehrere Namen gleichzeitig zu? Ist dies überhaupt möglich?
Weiters muss ich vergewissern, dass jede Person eine socialSecurityNumber hat. Dafür bräuchte ich nun einen Constructor der diese Nummer als Argument akzeptiert. Ich habe nur leider keine Ahnung wie das gehen soll.
Dann wird noch ein zweiter Constructor verlangt, der alle Attribute (siehe oben) als Argument annimmt.
Ich wär echt sehr dankbar, wenn mir wär das mit den Constructoren erklären könnte. Hab in meinen Unterlagen von der Uni nachgeschaut aber da kann ich es nicht wirklich nachvollziehen.
Danke schonmal.
Also ich bin noch die absolute Anfängerin was Java und Programmieren angeht.
Ich brauche nun eine Klasse Person mit folgenden Attributen: socialSecurityNumber, firstname und lastname. Die der Einfachkeitshalber alle Strings sein sollen. Dies hab ich jetzt so ausgeführt:
public class Person {
public static void main(String[] args) {
String firstname = "Katharina";
String lastname = "Ortner";
String socialSecurityNumber = "00001";
}
Ich hoff mal dass das so weit stimmt. Jetzt aber meine Frage: Ich hab dem String firstname hier ja den Namen Katharina zugewiesen. Wie weiß ich dem String firstname mehrere Namen gleichzeitig zu? Ist dies überhaupt möglich?
Weiters muss ich vergewissern, dass jede Person eine socialSecurityNumber hat. Dafür bräuchte ich nun einen Constructor der diese Nummer als Argument akzeptiert. Ich habe nur leider keine Ahnung wie das gehen soll.
Dann wird noch ein zweiter Constructor verlangt, der alle Attribute (siehe oben) als Argument annimmt.
Ich wär echt sehr dankbar, wenn mir wär das mit den Constructoren erklären könnte. Hab in meinen Unterlagen von der Uni nachgeschaut aber da kann ich es nicht wirklich nachvollziehen.
Danke schonmal.