говорит, что конструктор должен инициализировать переменные класса, но он же это делает, в чём проблема?
package com.javarush.task.task05.task0526;
/*
Мужчина и женщина
*/
public class Solution {
public static void main(String[] args) {
//напишите тут ваш код
Man man1 = new Man( "a", 10, "n");
Man man2 = new Man( "a2", 11, "n2");
Woman woman1 = new Woman( "a3", 12, "n3");
Woman woman2 = new Woman( "a4", 13, "n4");
System.out.println(man1.name + " " + man1.age + " " + man1.address);
System.out.println(man2.name + " " + man2.age + " " + man2.address);
System.out.println(woman1.name + " " + woman1.age + " " + woman1.address);
System.out.println(woman2.name + " " + woman2.age + " " + woman2.address);
}
//напишите тут ваш код
public static class Man {
private int age;
private String name, address;
public Man( String address, int age, String name){
this.age=age;
this.name=name;
this.address=address;
}
}
public static class Woman {
private int age;
private String name, address;
public Woman( String address, int age, String name){
this.age=age;
this.name=name;
this.address=address;
}
}
}