1. Внутри класса Solution создай public static классы Man и Woman.
2. У классов должны быть поля: name (String), age (int), address (String).
3. Создай конструкторы, в которые передаются все возможные параметры.
4. Создай по два объекта каждого класса со всеми данными используя конструктор.
5. Объекты выведи на экран в таком формате «name + » » + age + » « + address».
Требования:
1. В классе Solution создай public static класс Man.
2. В классе Solution создай public static класс Woman.
3. Класс Man должен содержать переменные: name(String), age(int) и address(String).
4. Класс Woman должен содержать переменные: name(String), age(int) и address(String).
5. У классов Man и Woman должны быть конструкторы, принимающие параметры с типами String, int и String.
6. Конструкторы должны инициализировать переменные класса.
7. В методе main необходимо создать по два объекта каждого типа.
8. Метод main должен выводить созданные объекты на экран в указанном формате.
package com.javarush.task.task05.task0526;
public class Solution {
public static void main(String[] args) {
Man man1 = new Man("JIM","MOSCOW",2);
Man man2 = new Man("SASHA","MOSCOW",32);
Woman woman1 = new Woman("SASHA", "MOSCOW",1);
Woman woman2 = new Woman("ALEX", "MOSCOW",1);
System.out.println(man1);
System.out.println(man2);
System.out.println(woman1);
System.out.println(woman2);
}
public static class Man {
String name;
String address;
int age;
public Man (String name, String address, int age){
this.address = address;
this.age = age;
this.name = name;
}
public String toString() {
return this.name + " " + this.age + " " + this.address;
}
}
public static class Woman {
String name;
String address;
int age;
public Woman (String name, String address, int age){
this.address = address;
this.age = age;
this.name = name;
}
public String toString() {
return this.name + " " + this.age + " " + this.address;
}
}
}