Понимаю что надо было решить проще, но решил попробовать через дочерние классы. Промежуточное решил проверить = Компилятор ругается на конструктор man, говорит такого не существует.
upd. убрал старик, теперь на this ругается (
package com.javarush.task.task05.task0526;
/*
Мужчина и женщина
*/
public class Solution {
private String name;
private int age;
private String address;
public Solution(String name, int age, String address) {
this.name = name;
this.age = age;
this.address = address;
}
public static void main(String[] args) {
Man man1 = new Man("Vasya", 22, "ul.Lenina");
Man man2 = new Man("Petya", 26, "ul.Pushkina");
Woman women1 = new Woman("Olya", 24, "ul.Otradnaya");
Woman women2 = new Woman("Lena", 27, "245 street");
System.out.println(man1.name + " " + man1.age + " " + man1.address);
System.out.println();
}
public class Man extends Solution {
public void Woman(String name, int age, String address) {
super(name, age, address);
}
}
public class Woman extends Solution {
public void Man(String name, int age, String address) {
super(name, age, address);
}
}
}