Не понимаю, почему компилятор не пропускает, если в задаче такое условие...
Говорит, что выражение синтаксически неверное в 10 строчке.
package com.javarush.task.task05.task0526;
/*
Мужчина и женщина
*/
public class Solution {
public static void main(String[] args) {
public static class Man {
String name;
int age;
String address;
public Man (String name, int age, String address)
{ this.name = name;
this.age = age;
this.address = address; }
public void setAge(int age) { this.age = age; }
public void setName(String name) { this.name = name; }
public void setAddress(String address) { this.address = address; }
public String getName() { return name; }
public int getAge() { return age; }
public String getAddress() { return address; }
}
public static class Woman {
String name;
int age;
String address;
public Woman (String name, int age, String address)
{ this.name = name;
this.age = age;
this.address = address; }
public void setAge(int age) { this.age = age; }
public void setName(String name) { this.name = name; }
public void setAddress(String address) { this.address = address; }
public String getName() { return name; }
public int getAge() { return age; }
public String getAddress() { return address; }
}
Man man1 = new Man("Николай", 20, "Trifonovskaya");
Man man2 = new Man("Andrey", 25, "Mitinskaya");
Woman woman1 = new Woman("Mary", 30, "Manhattan");
Woman woman2 = new Woman("Nina", 27, "New wave");
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);
}
}