среда, 1 февраля 2017 г.

level10.lesson11.home06

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;
    }

        //напишите тут ваши переменные и конструкторы    }
}

Комментариев нет:

Отправить комментарий