в коде выдает ошибку, что не так?
вот что выдает, помогите пожалуйста
com/javarush/task/task05/task0526/Solution.java:33: error: toString() in com.javarush.task.task05.task0526.Solution.Man cannot override toString() in java.lang.Object
public void toString() {
^
return type void is not compatible with java.lang.String
com/javarush/task/task05/task0526/Solution.java:49: error: toString() in com.javarush.task.task05.task0526.Solution.Woman cannot override toString() in java.lang.Object
public void toString() {
^
return type void is not compatible with java.lang.String
public class Solution {
public static void main(String[] args) {
Man man1 = new Man("Aibek",14,"Astana");
Man man2 = new Man("Marat",17,"Almaty");
Woman woman1 = new Woman("Aizhan",18,"Atyrau");
Woman woman2 = new Woman("Kamilla",19,"Kokshetau");
man1.toString();
man2.toString();
woman1.toString();
woman2.toString();
}
public static class Man {
public String name;
public int age;
public String address;
public Man (String name, int age, String address) {
this.name = name;
this.age = age;
this.address = address;
}
public void toString() {
System.out.println(name + " " + age + " " + address);
}
}
public static class Woman {
public String name;
public int age;
public String address;
public Woman (String name, int age, String address) {
this.name = name;
this.age = age;
this.address = address;
}
public void toString() {
System.out.println(name + " " + age + " " + address);
}
}
}