package com.javarush.test.level10.lesson11.home06;
/* Конструкторы класса HumanНапиши класс Human с 6 полями.
Придумай и реализуй 10 различных конструкторов для него.
Каждый конструктор должен иметь смысл.*/
public class Solution
{
public static void main(String[] args)
{
}
public static class Human
{
String name;
String parrent;
int age;
int weight;
boolean sex;
int count;
public Human()
{
this.name = "test";
}
public Human(String name)
{
this.name = name;
}
public Human(String name, String parrent)
{
this.name = name;
this.parrent = parrent;
}
public Human(String name, boolean sex)
{
this.name = name;
this.sex = sex;
}
public Human(String name, int age)
{
this.name = name;
this.age = age;
}
public Human(String name, int age, int weight)
{
this.name = name;
this.age = age;
this.weight = weight;
}
public Human(String name, String parrent, int age)
{
this.name = name;
this.parrent = parrent;
this.age = age;
}
public Human(String name, String parrent, int age, int weight)
{
this.name = name;
this.parrent = parrent;
this.age = age;
this.weight = weight;
}
public Human(String name, String parrent, int age, int weight, boolean sex)
{
this.name = name;
this.parrent = parrent;
this.age = age;
this.weight = weight;
this.sex = sex;
}
public Human(String name, String parrent, int age, int weight, boolean sex, int count)
{
this.name = name;
this.parrent = parrent;
this.age = age;
this.weight = weight;
this.sex = sex;
this.count = count;
}
//напишите тут ваши переменные и конструкторы }
}
Комментариев нет:
Отправить комментарий