What's wrong here I created two objects both types
package com.codegym.task.task05.task0526;
/*
Man and woman
*/
public class Solution {
public static void main(String[] args) {
Man a = new Man();
Man b = new Man();
System.out.println(a);
System.out.println(b);
Woman c = new Woman();
Woman d = new Woman();
System.out.println(c);
System.out.println(d);
//write your code here
}
public static class Man
{
String name;
int age;
String address;
public String toString(){
return this.name + " " + this.age + " "+ this.address;
}
public Man( String name,int age, String address){
this.name =name;
this.age =age;
this.address = address;
}
public Man(int age){
this.name ="name";
this.age =age;
this.address = "address";
}
public Man(int age, String name){
this.name =name;
this.age =age;
this.address = "address";
}
public Man(){
this("name",15,"address");
}
}
public static class Woman{
String name;
int age;
String address;
public String toString(){
return this.name + " " + this.age + " "+ this.address;
}
public Woman(){
this("name",15,"address");
}
public Woman(String name, int age, String address){
this.name =name;
this.age =age;
this.address = address;
}
public Woman(int age){
this.name ="name";
this.age =age;
this.address = "address";
}
public Woman(int age, String name){
this.name =name;
this.age =age;
this.address = "address";
}
}
}