Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ класс Cat (ΠΊΠΎΡ‚) с ΠΏΡΡ‚ΡŒΡŽ конструкторами: β€” Имя, β€” Имя, вСс, возраст β€” Имя, возраст (вСс стандартный) β€” вСс, Ρ†Π²Π΅Ρ‚, (имя, адрСс ΠΈ возраст – нСизвСстныС. ΠšΠΎΡ‚ β€” Π±Π΅Π·Π΄ΠΎΠΌΠ½Ρ‹ΠΉ) β€” вСс, Ρ†Π²Π΅Ρ‚, адрСс (Ρ‡ΡƒΠΆΠΎΠΉ домашний ΠΊΠΎΡ‚) Π—Π°Π΄Π°Ρ‡Π° конструктора – ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π²Π°Π»ΠΈΠ΄Π½Ρ‹ΠΌ. НапримСр, Ссли вСс Π½Π΅ извСстСн, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ срСдний вСс. ΠšΠΎΡ‚ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π²Π΅ΡΠΈΡ‚ΡŒ. Π’ΠΎ ΠΆΠ΅ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ возраста. А Π²ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ (null). Π’ΠΎ ΠΆΠ΅ касаСтся адрСса: null. ВрСбования: 1. У класса Cat Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ пСрСмСнная name с Ρ‚ΠΈΠΏΠΎΠΌ String. 2. У класса Cat Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ пСрСмСнная age с Ρ‚ΠΈΠΏΠΎΠΌ int. 3. У класса Cat Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ пСрСмСнная weight с Ρ‚ΠΈΠΏΠΎΠΌ int. 4. У класса Cat Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ пСрСмСнная address с Ρ‚ΠΈΠΏΠΎΠΌ String. 5. У класса Cat Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ пСрСмСнная color с Ρ‚ΠΈΠΏΠΎΠΌ String. 6. У класса Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ конструктор, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉ Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° имя, Π½ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ класса, ΠΊΡ€ΠΎΠΌΠ΅ адрСса. 7. У класса Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ конструктор, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉ Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² имя, вСс, возраст ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ класса, ΠΊΡ€ΠΎΠΌΠ΅ адрСса. 8. У класса Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ конструктор, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉ Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² имя, возраст ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ класса, ΠΊΡ€ΠΎΠΌΠ΅ адрСса. 9. У класса Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ конструктор, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉ Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² вСс, Ρ†Π²Π΅Ρ‚ ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ класса, ΠΊΡ€ΠΎΠΌΠ΅ ΠΈΠΌΠ΅Π½ΠΈ ΠΈ адрСса. 10. У класса Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ конструктор, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉ Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² вСс, Ρ†Π²Π΅Ρ‚, адрСс ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ класса, ΠΊΡ€ΠΎΠΌΠ΅ ΠΈΠΌΠ΅Π½ΠΈ.
package com.javarush.task.task05.task0517;


public class Cat
{
    private String name;
    private int age;
    private int weight;
    private String address;
    private String color;

    public Cat(String name)
    {
        this.name=name;
        age = 3;
        weight = 2;
        color = "red";

    }//Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ‚ΡƒΡ‚ ваш ΠΊΠΎΠ΄
    public Cat(String name,int age, int weight)
    {
        this.name=name;
        this.age = age;
        this.weight = weight;
        color = "red";
    }
    public Cat (String name, int age)
    {
        this.name=name;
        this.age = age;
        weight = 2;
        color = "red";
    }
    public Cat(int weight, String color)
    {
        age = 2;
        this.weight = weight;
        this.color = color;
    }
    public Cat(int weight, String color, String address)
    {
        age = 2;
        this.weight = weight;
        this.address = address;
        this.color = color;
    }

    public static void main(String[] args) {

    }
}