Hi,
ich sehe nicht warum die Bedingung: "In der main-Methode musst du zwei Objekte jedes Typs anlegen." fehlschlägt. Ich lass diese Objekte erstellen, oder ubersehe ich da etwas?
MfG
Steffen
package de.codegym.task.task05.task0526;
/*
Mann und Frau
*/
public class Solution {
public static void main(String[] args) {
//schreib hier deinen Code
Mann m1 = new Mann("a","e");
Mann m2 = new Mann("b","f");
Frau f1 = new Frau("c","g");
Frau f2 = new Frau("d","hier");
System.out.println(m1.name + " " + m1.alter + " " + m1.adresse);
System.out.println(m2.name + " " + m2.alter + " " + m2.adresse);
System.out.println(f1.name + " " + f1.alter + " " + f1.adresse);
System.out.println(f2.name + " " + f2.alter + " " + f2.adresse);
}
//schreib hier deinen Code
public static class Mann{
String name;
int alter;
String adresse;
public Mann(){
this("", 20, "");
}
public Mann(String name){
this(name,20,"");
}
public Mann(int alter){
this(",alter,");
}
public Mann(String name, int alter){
this(name,alter,"");
}
public Mann(String name, String adresse){
this(name,20,adresse);
}
public Mann(String name, int alter, String adresse){
this.name = name;
this.alter = alter;
this.adresse = adresse;
}
}
public static class Frau{
String name;
int alter;
String adresse;
Frau(){
this("", 21, "");
}
Frau(String name){
this(name,21,"");
}
Frau(int alter){
this(",alter,");
}
Frau(String name, int alter){
this(name,alter,"");
}
public Frau(String name, String adresse){
this(name,20,adresse);
}
Frau(String name, int alter, String adresse){
this.name = name;
this.alter = alter;
this.adresse = adresse;
}
}
}