CodeGym/Java Blog/рдЕрдирд┐рдпрдорд┐рдд/рдЬрд╛рд╡рд╛ рдХреНрд▓рд╛рд╕реЗрд╕: рдЕрдкрдиреА рдЦреБрдж рдХреА рдХреНрд▓рд╛рд╕реЗрд╕, рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░реНрд╕ рд▓рд┐рдЦрдирд╛
John Squirrels
рд╕реНрддрд░ 41
San Francisco

рдЬрд╛рд╡рд╛ рдХреНрд▓рд╛рд╕реЗрд╕: рдЕрдкрдиреА рдЦреБрдж рдХреА рдХреНрд▓рд╛рд╕реЗрд╕, рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░реНрд╕ рд▓рд┐рдЦрдирд╛

рдЕрдирд┐рдпрдорд┐рдд рдЧреНрд░реБрдк рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд
рд╕рджрд╕реНрдп
рдирдорд╕реНрддреЗ! рдЖрдЬ рд╣рдо рдЬрд╛рд╡рд╛ рдореЗрдВ рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред рдЖрдк рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрдХреНрд╖рд╛рдПрдВ рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдЖрдзрд╛рд░рд╢рд┐рд▓рд╛ рдмрдирд╛рддреА рд╣реИрдВред рдЬрдм рдЖрдк рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдмрди рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХрд╛ рд▓рдЧрднрдЧ рдкреВрд░рд╛ рдХрд╛рдо рдЖрдкрдХреА рдЦреБрдж рдХреА рдХрдХреНрд╖рд╛рдПрдВ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рдирдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдп рд╣реЛрддреЗ рд╣реИрдВред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ рдФрд░ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред :) рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЬрд╛рд╡рд╛ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ рд╣реИред рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдРрд╕реА рд╡рд╕реНрддреБрдПрдБ рд╣реЛрддреА рд╣реИрдВ рдЬреЛ рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ рддрд░реАрдХреЗ рд╕реЗ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрддреА рд╣реИрдВред рдПрдХ рд╡рд░реНрдЧ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдПрдХ рд╡рд╕реНрддреБ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рд╣реИред рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡рд╕реНрддреБ рдХреИрд╕реА рджрд┐рдЦреЗрдЧреА рдФрд░ рдЙрд╕рдХреЗ рдХреНрдпрд╛ рдХрд╛рд░реНрдп рд╣реЛрдВрдЧреЗред рдкреНрд░рддреНрдпреЗрдХ рд╡рд╕реНрддреБ рдХрд┐рд╕реА рди рдХрд┐рд╕реА рд╡рд░реНрдЧ рдХреА рд╡рд╕реНрддреБ рд╣реЛрддреА рд╣реИред рдЗрд╕ рдЕрддреНрдпрдВрдд рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
public class Cat {

    String name;
    int age;

}
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдо рдПрдХ рдРрд╕рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдмрд┐рд▓реНрд▓рд┐рдпрд╛рдБ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдкрд╢реБ рдЪрд┐рдХрд┐рддреНрд╕рд╛ рдХреНрд▓рд┐рдирд┐рдХ рд╣реИ рдЬреЛ рдПрдХ рдСрдирд▓рд╛рдЗрди рдЦрд╛рддреЗ рддрдХ рдкрд╣реБрдБрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ)ред рд╣рдордиреЗ рдПрдХ рдХреИрдЯ рдХреНрд▓рд╛рд╕ рдмрдирд╛рдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ рджреЛ рд╡реЗрд░рд┐рдПрдмрд▓ рдШреЛрд╖рд┐рдд рдХрд┐рдП рд╣реИрдВ: рд╕реНрдЯреНрд░рд┐рдВрдЧ рдирд╛рдо рдФрд░ рдЗрдВрдЯ рдПрдЬ ред рдЗрди рд╕рджрд╕реНрдп рдЪрд░реЛрдВ рдХреЛ рдХреНрд╖реЗрддреНрд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ, рдпрд╣ рдЙрди рд╕рднреА рдмрд┐рд▓реНрд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдмрдирд╛рдПрдВрдЧреЗред рдкреНрд░рддреНрдпреЗрдХ рдХреИрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рджреЛ рд╡реЗрд░рд┐рдПрдмрд▓ рд╣реЛрдВрдЧреЗ: рдПрдХ рдирд╛рдо рдФрд░ рдПрдХ рдЙрдореНрд░ред
public class Cat {

    String name;
    int age;

    public static void main(String[] args) {
        Cat smudge = new Cat();
        smudge.age = 3;
        smudge.name = "Smudge";

        System.out.println("We created a cat named " + smudge.name + ". His age is " + smudge.age);
    }

}
рдпрд╣ рдРрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ! рд╣рдо рдПрдХ рдмрд┐рд▓реНрд▓реА рдмрдирд╛рддреЗ рд╣реИрдВ, рдЙрд╕реЗ рдПрдХ рдирд╛рдо рдФрд░ рдЙрдореНрд░ рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╕рдм рдХрдВрд╕реЛрд▓ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рддреБрдЪреНрдЫ рдмрд╛рддред :) рдЕрдзрд┐рдХрддрд░ рдирд╣реАрдВ, рдХрдХреНрд╖рд╛рдПрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдЪреАрдЬреЛрдВ рдФрд░ рдШрдЯрдирд╛рдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИрдВред рдПрдХ рдмрд┐рд▓реНрд▓реА, рдПрдХ рдореЗрдЬ, рдПрдХ рд╡реНрдпрдХреНрддрд┐, рдПрдХ рдмрд┐рдЬрд▓реА рдХрд╛ рдмреЛрд▓реНрдЯ, рдПрдХ рдХрд┐рддрд╛рдм рдХрд╛ рдПрдХ рдкреГрд╖реНрда, рдПрдХ рдкрд╣рд┐рдпрд╛ - рдЖрдк рдЗрди рд╕рднреА рдЪреАрдЬреЛрдВ рдХреЛ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрдХреНрд╖рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдПрдВрдЧреЗред рдЕрднреА рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рдЙрди рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдордиреЗ рдХреИрдЯ рдХреНрд▓рд╛рд╕ рдореЗрдВ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдерд╛ред рдЙрдиреНрд╣реЗрдВ рдлрд╝реАрд▓реНрдб рдпрд╛ рдЙрджрд╛рд╣рд░рдг рдЪрд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрдирдХрд╛ рдирд╛рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рд╕рдм рдХрд╣рддрд╛ рд╣реИред рдХреИрдЯ рд╡рд░реНрдЧ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЙрджрд╛рд╣рд░рдг (рдпрд╛ рд╡рд╕реНрддреБ) рдореЗрдВ рдпреЗ рдЪрд░ рд╣реЛрдВрдЧреЗред рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рд▓реНрд▓реА рдХрд╛ рдЕрдкрдирд╛ рдирд╛рдо рдЪрд░ рдФрд░ рдЙрд╕рдХреА рдЕрдкрдиреА рдЖрдпреБ рд╣реЛрдЧреАрдЪрд░ред рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ- рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдЕрд╕рд▓реА рдмрд┐рд▓реНрд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХреИрд╕рд╛ рд╣реИред :) рдЙрджрд╛рд╣рд░рдг рдЪрд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд░реНрдЧ рдЪрд░ (рд╕реНрдереИрддрд┐рдХ рдЪрд░) рднреА рд╣реИрдВред рдЖрдЗрдП рдЕрдкрдирд╛ рдЙрджрд╛рд╣рд░рдг рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ:
public class Cat {

    String name;
    int age;

    static int count = 0;

    public static void main(String[] args) {
        Cat smudge = new Cat();
        smudge.age = 3;
        smudge.name = "Smudge";
        count++;

        Cat fluffy = new Cat();
        fluffy.age = 5;
        fluffy.name = "Fluffy";
        count++;

        System.out.println("We created a cat named " + smudge.name + ". His age is " + smudge.age);
        System.out.println("We created a cat named " + fluffy.name + ". His age is " + fluffy.age);

        System.out.println("Total number of cats = " + count);
    }
}
рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ: рд╣рдордиреЗ рд╕реНрдордЬ рдирд╛рдо рдХреА рдПрдХ рдмрд┐рд▓реНрд▓реА рдмрдирд╛рдИред рдЙрд╕рдХреА рдЙрдореНрд░ 3 рд╕рд╛рд▓ рд╣реИред рд╣рдордиреЗ рдлреНрд▓рдлреА рдирд╛рдо рдХреА рдПрдХ рдмрд┐рд▓реНрд▓реА рдмрдирд╛рдИред рдЙрд╕рдХреА рдЙрдореНрд░ 5 рд╣реИ рдмрд┐рд▓реНрд▓рд┐рдпреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ = 2 рдЕрдм рд╣рдорд╛рд░реА рдХрдХреНрд╖рд╛ рдореЗрдВ рдПрдХ рдирдпрд╛ рд╡реЗрд░рд┐рдПрдмрд▓ рд╣реИ рдЬрд┐рд╕реЗ рдХрд╛рдЙрдВрдЯ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдмрдирд╛рдИ рдЧрдИ рдмрд┐рд▓реНрд▓рд┐рдпреЛрдВ рдХреА рдЧрд┐рдирддреА рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рд╣рд░ рдмрд╛рд░ рд╣рдо рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдПрдХ рдмрд┐рд▓реНрд▓реА рдмрдирд╛рддреЗ рд╣реИрдВрд╡рд┐рдзрд┐, рд╣рдо рдЗрд╕ рдЪрд░ рдХреЛ 1 рд╕реЗ рдмрдврд╝рд╛рддреЗ рд╣реИрдВред рдЗрд╕ рдЪрд░ рдХреЛ рд╕реНрдерд┐рд░ рдХреАрд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ рд╡рд░реНрдЧ рдХрд╛ рд╣реИ, рд╡рд░реНрдЧ рдХреА рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд╕реНрддреБ рдХрд╛ рдирд╣реАрдВред рдЬреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ: рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рд▓реНрд▓реА рдХрд╛ рдирд╛рдо рдЙрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрд┐рд▓реНрд▓реА рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдПрдХ рдмрд┐рд▓реНрд▓реА рдХрд╛рдЙрдВрдЯрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЙрди рд╕рднреА рдкрд░ рд▓рд╛рдЧреВ рд╣реЛред рдпрд╣ рдареАрдХ рд╡рд╣реА рд╣реИ рдЬреЛ рдХреАрд╡рд░реНрдб рд╕реНрдЯреИрдЯрд┐рдХ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИ: рдпрд╣ рд╕рднреА рдмрд┐рд▓реНрд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдЙрдВрдЯ рд╡реЗрд░рд┐рдПрдмрд▓ рдХреЛ рдПрдХ рд╕рд┐рдВрдЧрд▓ рд╡реЗрд░рд┐рдПрдмрд▓ рдмрдирд╛рддрд╛ рд╣реИред рдиреЛрдЯ: рдЬрдм рд╣рдо рд╡реЗрд░рд┐рдПрдмрд▓ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо smudge.count рдпрд╛ Fluffy.count рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реЛрддреЗ рд╣реИрдВред рдпрд╣ рд╕реНрдордЬ рдпрд╛ рдлреНрд▓рдлреА рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ; рдпрд╣ рд╕рдВрдкреВрд░реНрдг рдХреИрдЯ рд╡рд░реНрдЧ рдХрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХреЗрд╡рд▓ рдЧрд┐рдирддреА рд╣реИред рдЖрдк Cat.count рднреА рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рднреА рд╕рд╣реА рд╣реЛрдЧрд╛ред рдирд╛рдо рдЪрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╕рдордп, рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ:
public class Cat {

    String name;
    int age;

    static int count = 0;

    public static void main(String[] args) {
        Cat smudge = new Cat();
        smudge.age = 3;
        smudge.name = "Smudge";
        count++;

        System.out.println("We created a cat named " + name + ". His age is " + smudge.age);

        System.out.println("Total number of cats = " + count);
    }
}
рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реИ! рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рд▓реНрд▓реА рдХрд╛ рдЕрдкрдирд╛ рдирд╛рдо рд╣реЛрддрд╛ рд╣реИред рд╕рдВрдХрд▓рдХ рдпрд╣рд╛рдБ рднреНрд░рдорд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред "рдХрдВрд╕реЛрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд╛рдо рдЖрдЙрдЯрдкреБрдЯ рдХрд░реЗрдВ? рдХрд┐рд╕рдХрд╛ рдирд╛рдо?" :/"

рддрд░реАрдХреЛрдВ

рдЪрд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрдЧ рдореЗрдВ рд╡рд┐рдзрд┐рдпрд╛рдБ рд╣реЛрддреА рд╣реИрдВред рд╣рдо рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдкрд╛рда рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИрдВред рд╡рд┐рдзрд┐рдпрд╛рдВ рдЖрдкрдХреА рдХрдХреНрд╖рд╛ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреА рд╣реИрдВ, рдпрд╛рдиреА рдЖрдкрдХреА рдХрдХреНрд╖рд╛ рдХреА рдХреМрди рд╕реА рд╡рд╕реНрддреБрдПрдВ рдХрд░ рд╕рдХрддреА рд╣реИрдВред рдЖрдк рдЗрди рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╕реЗ рдкрд╣рд▓реЗ рд╣реА рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ: main() рд╡рд┐рдзрд┐ред рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдХреЛ рдпрд╛рдж рд╣реЛрдЧрд╛, рдореБрдЦреНрдп рд╡рд┐рдзрд┐ рд╕реНрдерд┐рд░ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ рдкреВрд░реА рдХрдХреНрд╖рд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ (рддрд░реНрдХ рдЪрд░ рдХреЗ рд╕рдорд╛рди рд╣реИ)ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдорд╛рдирдХ, рдЧреИрд░-рд╕реНрдереИрддрд┐рдХ рддрд░реАрдХреЛрдВ рдХреЛ рдХреЗрд╡рд▓ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд╕реНрддреБрдУрдВ рдкрд░ рд╣реА рдмреБрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рд╣рдо рдПрдХ рдмрд┐рд▓реНрд▓реА рд╡рд░реНрдЧ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдпрд╣ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдмрд┐рд▓реНрд▓реА рдХреЗ рдХреНрдпрд╛ рдХрд╛рд░реНрдп рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдЙрд╕ рдЖрдзрд╛рд░ рдкрд░, рд╣рдо рдЕрдкрдиреА рдмрд┐рд▓реНрд▓реА рдХреЗ рд▓рд┐рдП рдХреБрдЫ рддрд░реАрдХреЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВ:
public class Cat {

    String name;
    int age;

    public void sayMeow() {
        System.out.println("Meow!");
    }

    public void jump() {
        System.out.println("Pounce!");
    }

    public static void main(String[] args) {
        Cat smudge = new Cat();
        smudge.age = 3;
        smudge.name = "Smudge";

        smudge.sayMeow();
        smudge.jump();

    }
}
рдЗрд╕рдХреА рдЬрд╛рдВрдЪ - рдкрдбрд╝рддрд╛рд▓ рдХрд░реЗрдВ! рдЕрдм рд╣рдорд╛рд░реА рдХрдХреНрд╖рд╛ рдмрд┐рд▓реНрд▓реА рдЬреИрд╕реА рджрд┐рдЦрдиреЗ рдХреЗ рдмрд╣реБрдд рдХрд░реАрдм рд╣реИ! рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рд┐рд░реНрдл рдПрдХ рдирд╛рдо ("рд╕реНрдордЬ") рдФрд░ рдПрдХ рдЙрдореНрд░ (3) рд╡рд╛рд▓реА рдмрд┐рд▓реНрд▓реА рдирд╣реАрдВ рд╣реИред рд╡рд╣ рдореНрдпрд╛рдК рднреА рдХрд╣ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдХреВрдж рднреА рд╕рдХрддрд╛ рд╣реИ! рдЙрд╕ "рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛" рдХреЗ рдмрд┐рдирд╛ рдпрд╣ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдмрд┐рд▓реНрд▓реА рд╣реЛрдЧреА? :) рд╣рдо рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд╕реНрддреБ (рд╕реНрдордЬ) рд▓реЗ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ SayMeow () рдФрд░ рдЬрдВрдк () рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдХреЙрд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЖрдЗрдП рдХрдВрд╕реЛрд▓ рдХреЛ рджреЗрдЦреЗрдВ: рдореНрдпрд╛рдК! рдЭрдкрдЯ! рдПрдХ рдЕрд╕рд▓реА рдмрд┐рд▓реНрд▓реА! :)

рдЕрдкрдиреА рдЦреБрдж рдХреА рдХрдХреНрд╖рд╛рдПрдВ рдмрдирд╛рдирд╛ред рдорддрд┐рд╣реАрдирддрд╛

рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдЖрдкрдХреЛ рдЕрдкрдиреА рдХрдХреНрд╖рд╛рдПрдВ рдЦреБрдж рд▓рд┐рдЦрдиреА рд╣реЛрдВрдЧреАред рдЙрдиреНрд╣реЗрдВ рд▓рд┐рдЦрддреЗ рд╕рдордп рдЖрдкрдХреЛ рдХрд┐рди рдмрд╛рддреЛрдВ рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП? рдпрджрд┐ рд╣рдо рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдПрдмреНрд╕рдЯреНрд░реИрдХреНрд╢рди рдирд╛рдордХ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдПрдмреНрд╕рдЯреНрд░реИрдХреНрд╢рди рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдЪрд╛рд░ рдмреБрдирд┐рдпрд╛рджреА рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдЗрд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐рд╕реА рд╡рд╕реНрддреБ рдХреА рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдирд┐рдХрд╛рд▓рдирд╛, рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЬреЛ рдорд╛рдореВрд▓реА рдпрд╛ рдорд╣рддреНрд╡рд╣реАрди рд╣реИрдВ рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ рдХрд░рдирд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рдХрдВрдкрдиреА рдХреЗ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдлрд╛рдЗрд▓рд┐рдВрдЧ рдХреИрдмрд┐рдиреЗрдЯ рдмрдирд╛рдПрдВред рдХрд░реНрдордЪрд╛рд░реА рд╡рд╕реНрддреБ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдПрдХ рдХрд░реНрдордЪрд╛рд░реА рд▓рд┐рдЦрд╛ рд╣реИрдХрдХреНрд╖рд╛ред рд╣рдорд╛рд░реА рдХрдВрдкрдиреА рдХреЗ рдлрд╛рдЗрд▓рд┐рдВрдЧ рдХреИрдмрд┐рдиреЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд░реНрдордЪрд╛рд░реА рдХреЗ рдХреМрди рд╕реЗ рд▓рдХреНрд╖рдг рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд░реНрдгрдирдХрд░реНрддрд╛ рд╣реИрдВ? рдирд╛рдо, рдЬрдиреНрдо рддрд┐рдерд┐, рдПрд╕рдПрд╕рдПрди рдФрд░ рдХрд░реНрдордЪрд╛рд░реА рдЖрдИрдбреАред рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрдВрдкрдиреА рдХреЗ рдХрд░реНрдордЪрд╛рд░реА рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдХрд░реНрдордЪрд╛рд░реА рдХреА рдКрдВрдЪрд╛рдИ, рдЖрдВрдЦреЛрдВ рдХреЗ рд░рдВрдЧ рдпрд╛ рдмрд╛рд▓реЛрдВ рдХреЗ рд░рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдХрд░реНрдордЪрд╛рд░реА рд╡рд░реНрдЧ рдореЗрдВ , рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░реЛрдВ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реИрдВ: рд╕реНрдЯреНрд░рд┐рдВрдЧ рдирд╛рдо , рдЗрдВрдЯ рдПрдЬ , рдЗрдВрдЯ рд╕реЛрд╢рд▓рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреАрдирдВрдмрд░ , рдФрд░ рдЗрдВрдЯ рдПрдВрдкреНрд▓реЙрдпреАрдЖрдИрдб. рдФрд░ рд╣рдо рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА (рдЬреИрд╕реЗ рдЖрдБрдЦреЛрдВ рдХрд╛ рд░рдВрдЧ) рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рд╣рдо рдПрдХ рдЕрдореВрд░реНрддрддрд╛ рдмрдирд╛рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдЧрд░ рд╣рдо рдореЙрдбрд▓рд┐рдВрдЧ рдПрдЬреЗрдВрд╕рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдлрд╛рдЗрд▓рд┐рдВрдЧ рдХреИрдмрд┐рдиреЗрдЯ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╕реНрдерд┐рддрд┐ рдирд╛рдЯрдХреАрдп рд░реВрдк рд╕реЗ рдмрджрд▓ рдЬрд╛рддреА рд╣реИред рдПрдХ рдореЙрдбрд▓ рдХреА рдКрдВрдЪрд╛рдИ, рдЖрдВрдЦреЛрдВ рдХрд╛ рд░рдВрдЧ рдФрд░ рдмрд╛рд▓реЛрдВ рдХрд╛ рд░рдВрдЧ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрд╕рдХрд╛ рдПрд╕рдПрд╕рдПрди рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмрд┐рд▓реНрдХреБрд▓ рдЕрдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореЙрдбрд▓ рд╡рд░реНрдЧ рдореЗрдВ , рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: рд╕реНрдЯреНрд░рд┐рдВрдЧ рдКрдБрдЪрд╛рдИ , рд╕реНрдЯреНрд░рд┐рдВрдЧ рдмрд╛рд▓ , рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЖрдБрдЦреЗрдВ ред рдЕрдореВрд░реНрддрддрд╛ рдЗрд╕реА рддрд░рд╣ рдХрд╛рдо рдХрд░рддреА рд╣реИтАФрдпрд╣ рдЖрд╕рд╛рди рд╣реИ! :)

рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░реНрд╕

рдЖрдЗрдП рдЕрдкрдиреЗ рдмрд┐рд▓реНрд▓реА рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВред
public class Cat {

    String name;
    int age;

    public static void main(String[] args) {
        Cat smudge = new Cat();

        System.out.println("Here the program does something for 2 hours...");

        smudge.age = 3;
        smudge.name = "Smudge";

    }
}
рдЗрд╕ рдХреЛрдб рдХреЛ рджреЗрдЦреЗрдВ рдФрд░ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИред рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ 2 рдШрдВрдЯреЗ рддрдХ рдмрд┐рдирд╛ рдирд╛рдо рдпрд╛ рдЙрдореНрд░ рдХреА рдПрдХ рдмрд┐рд▓реНрд▓реА рдереА! рдмреЗрд╢рдХ, рдпрд╣ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдЧрд▓рдд рд╣реИред рдкрд╢реБ рдЪрд┐рдХрд┐рддреНрд╕рд╛ рдХреНрд▓рд┐рдирд┐рдХ рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдмрд┐рдирд╛ рдЬрд╛рдирдХрд╛рд░реА рд╡рд╛рд▓реА рдмрд┐рд▓реНрд▓рд┐рдпрд╛рдБ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рд╣рдорд╛рд░реА рдмрд┐рд▓реНрд▓реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреА рджрдпрд╛ рдкрд░ рд╣реИред рд╣рдореЗрдВ рднрд░реЛрд╕рд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдирд╛рдо рдФрд░ рдЙрдореНрд░ рдмрддрд╛рдирд╛ рдирд╣реАрдВ рднреВрд▓реЗрдВрдЧреЗ рдФрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рд╡рд╣ рднреВрд▓ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реЛрдЧреА: рдЕрдирд╛рдо рдмрд┐рд▓реНрд▓рд┐рдпрд╛рдБред рд╣рдо рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рд╣рдореЗрдВ рдХрд┐рд╕реА рддрд░рд╣ рдмрд┐рд▓реНрд▓рд┐рдпреЛрдВ рдХреЛ рдмрд┐рдирд╛ рдирд╛рдо рдФрд░ рдЙрдореНрд░ рдХреЗ рдкреИрджрд╛ рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣рд╛рдВ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдмрдЪрд╛рд╡ рдХреЗ рд▓рд┐рдП рдЖрддреЗ рд╣реИрдВред рдЖрдЗрдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдВ:
public class Cat {

    String name;
    int age;

    // Constructor for the Cat class
    public Cat(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public static void main(String[] args) {

        Cat smudge = new Cat("Smudge", 5);
    }
}
рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ, рдПрдХ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдПрдХ рд╡рд░реНрдЧ рдХреА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдХреИрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рджреЛ рддрд░реНрдХ, рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдФрд░ рдПрдХ рдЗрдВрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП ред рдЕрдЧрд░ рд╣рдо рдЕрднреА рдПрдХ рдмреЗрдирд╛рдо рдмрд┐рд▓реНрд▓реА рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред
public class Cat {

    String name;
    int age;

    public Cat(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public static void main(String[] args) {

        Cat smudge = new Cat(); // Error!
    }
}
рдЕрдм рдЬрдм рдХреНрд▓рд╛рд╕ рдореЗрдВ рдПрдХ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рд╣реИ, рддреЛ рдЬрд╛рд╡рд╛ рдХрдВрдкрд╛рдЗрд▓рд░ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреИрд╕рд╛ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рддрд░реНрдХреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рдЕрдм, рдЗрд╕ рдХреАрд╡рд░реНрдб рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдЖрдк рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЗ рдЕрдВрджрд░ рджреЗрдЦрддреЗ рд╣реИрдВред рдпрд╣ рдЖрд╕рд╛рди рднреА рд╣реИред рдпрд╣ рдХреАрд╡рд░реНрдб рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рд╡рд╕реНрддреБ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИред рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдореЗрдВ рдХреЛрдб
public Cat(String name, int age) {
    this.name = name;
    this.age = age;
}
рд▓рдЧрднрдЧ рд╢рдмреНрджрд╢рдГ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ: "рдЗрд╕ рдмрд┐рд▓реНрд▓реА рдХрд╛ рдирд╛рдо (рдЬрд┐рд╕реЗ рд╣рдо рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ) = рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЗ рдирд╛рдо рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд▓рд┐рдП рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рддрд░реНрдХред рдЗрд╕ рдмрд┐рд▓реНрд▓реА рдХреА рдЙрдореНрд░ (рдЬрд┐рд╕реЗ рд╣рдо рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ) = рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЗ рд▓рд┐рдП рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рддрд░реНрдХ рдЙрдореНрд░ рдХрд╛ рдкреИрдорд╛рдирд╛ред" рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЗ рдЪрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдорд╛рди рд╣рдорд╛рд░реА рдмрд┐рд▓реНрд▓реА рдХреЛ рд╕реМрдВрдкреЗ рдЧрдП рд╣реИрдВ:
public class Cat {

    String name;
    int age;

    public Cat(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public static void main(String[] args) {

        Cat smudge = new Cat("Smudge", 5);
        System.out.println(smudge.name);
        System.out.println(smudge.age);
    }
}
рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ: рд╕реНрдордЬ 5 рдЬрдм рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЛ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
Cat smudge = new Cat("Smudge", 5);
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдпрд╣реА рд╣реБрдЖ рд╣реИ:
this.name = "Smudge";
this.age = 5;
рдФрд░ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЛ рдкрд╛рд╕ рдХрд┐рдП рдЧрдП рддрд░реНрдХреЛрдВ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рд╕реНрдордЬ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рдерд╛ (рдпрд╣ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рд╣реИ)ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рднрд▓реЗ рд╣реА рдЖрдк рдХрд┐рд╕реА рд╡рд░реНрдЧ рдореЗрдВ рдХреЛрдИ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдШреЛрд╖рд┐рдд рди рдХрд░реЗрдВ, рдлрд┐рд░ рднреА рд╡рд╣ рдПрдХ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЛ рдХреЙрд▓ рдХрд░реЗрдЧрд╛! рд▓реЗрдХрд┐рди рдпрд╣ рдХреИрд╕реЗ рд╕рдВрднрд╡ рд╣реИ? ╨Ю_╨Ю рдХреНрдпреЛрдВрдХрд┐, рд╕рднреА рдЬрд╛рд╡рд╛ рдХрдХреНрд╖рд╛рдУрдВ рдореЗрдВ рдПрдХ рддрдерд╛рдХрдерд┐рдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдХреЛрдИ рддрд░реНрдХ рдирд╣реАрдВ рд▓реЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк рдХрд┐рд╕реА рднреА рд╡рд░реНрдЧ рдХрд╛ рдХреЛрдИ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ рддреЛ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
public class Cat {

    public static void main(String[] args) {

        Cat smudge = new Cat(); // The default constructor is invoked here
    }
}
рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╣рдордиреЗ рдПрдХ рд╡рд╕реНрддреБ рдмрдирд╛рдИ, рддреЛ рдХреНрдпрд╛? рдХрдиреНрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдпрд╣рд╛рдВ рдХреБрдЫ рднреА рдХрд╣рд╛рдВ рдХрд░ рд░рд╣рд╛ рд╣реИ? рдЗрд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХреИрдЯ рдХреНрд▓рд╛рд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦрд╛рд▓реА рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рд▓рд┐рдЦреЗрдВред рдЗрд╕рдХреЗ рдЕрдВрджрд░, рд╣рдо рдХрдВрд╕реЛрд▓ рдореЗрдВ рдХреБрдЫ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдЖрдЙрдЯрдкреБрдЯ рдХрд░реЗрдВрдЧреЗред рдпрджрд┐ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдХрдиреНрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХрд╛ рдЖрд╣реНрд╡рд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
public class Cat {

    public Cat() {
        System.out.println("A cat has been created!");
    }

    public static void main(String[] args) {

        Cat smudge = new Cat(); // The default constructor is invoked here
    }
}
рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ: рдПрдХ рдмрд┐рд▓реНрд▓реА рдмрдирд╛рдИ рдЧрдИ рд╣реИ! рд╡рд╣рд╛рдБ рдкреБрд╖реНрдЯрд┐ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рд╣рдореЗрд╢рд╛ рдЖрдкрдХреА рдХрдХреНрд╖рд╛рдУрдВ рдореЗрдВ рдЕрджреГрд╢реНрдп рд░реВрдк рд╕реЗ рдореМрдЬреВрдж рд╣реЛрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдФрд░ рдмрд╛рдд рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рддрд░реНрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдбрд┐рдлреЙрд▓реНрдЯ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЛ рдХреНрд▓рд╛рд╕ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо рдЗрд╕рдХрд╛ рдкреНрд░рдорд╛рдг рдкрд╣рд▓реЗ рд╣реА рдКрдкрд░ рджреЗрдЦ рдЪреБрдХреЗ рд╣реИрдВред рдпрд╣ рдЗрд╕ рдХреЛрдб рдореЗрдВ рдерд╛:
public class Cat {

    String name;
    int age;

    public Cat(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public static void main(String[] args) {

        Cat smudge = new Cat(); // Error!
    }
}
рд╣рдо рдирд╛рдо рдФрд░ рдЙрдореНрд░ рдХреЗ рдмрд┐рдирд╛ рдХреИрдЯ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдордиреЗ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдФрд░ рдЗрдВрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдХреИрдЯ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдерд╛ред рдЗрд╕рд╕реЗ рдбрд┐рдлреЙрд▓реНрдЯ рдХрдиреНрд╕реНрдЯреНрд░рдХреНрдЯрд░ рддреБрд░рдВрдд рдХрдХреНрд╖рд╛ рд╕реЗ рдЧрд╛рдпрдм рд╣реЛ рдЧрдпрд╛ред рдЗрд╕рд▓рд┐рдП рдпрд╣ рдпрд╛рдж рд░рдЦрдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдкрдиреА рдХрдХреНрд╖рд╛ рдореЗрдВ рдХрдИ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмрд┐рдирд╛ рддрд░реНрдХ рд╡рд╛рд▓реЗ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕реЗ рдЕрд▓рдЧ рд╕реЗ рдШреЛрд╖рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╣рдорд╛рд░рд╛ рдХреНрд▓рд┐рдирд┐рдХ рдЕрдЪреНрдЫреЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдФрд░ рдмреЗрдШрд░ рдмрд┐рд▓реНрд▓реА рдХреЗ рдмрдЪреНрдЪреЛрдВ рдХреА рдорджрдж рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рдирд╛рдо рдФрд░ рдЙрдореНрд░ рдЕрдЬреНрдЮрд╛рдд рд╣реИред рддрдм рд╣рдорд╛рд░рд╛ рдХреЛрдб рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП:
public class Cat {

    String name;
    int age;

    // For cats with owners
    public Cat(String name, int age) {
        this.name = name;
        this.age = age;
    }

    // For street cats
    public Cat() {
    }

    public static void main(String[] args) {

        Cat smudge = new Cat("Smudge", 5);
        Cat streetCat = new Cat();
    }
}
рдЕрдм рдЬрдм рд╣рдордиреЗ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рд╣рдо рджреЛрдиреЛрдВ рдкреНрд░рдХрд╛рд░ рдХреА рдмрд┐рд▓реНрд▓рд┐рдпрд╛рдБ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдореЗрдВ, рдЖрдк рд╕реАрдзреЗ рдорд╛рди рдЕрд╕рд╛рдЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рд╣рдореЗрд╢рд╛ рддрд░реНрдХреЛрдВ рд╕реЗ рд▓реЗрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ "рд╕реНрдЯреНрд░реАрдЯ рдХреИрдЯ рдирдВрдмрд░ <рдХрд╛рдЙрдВрдЯ>" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рднреА рд╕реНрдЯреНрд░реАрдЯ рдХреИрдЯреНрд╕ рдХреЛ рд▓реЗрдмрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред :
public class Cat {

    String name;
    int age;

    static int count = 0;

    public Cat() {
        count++;
        this.name = "Street cat No. " + count;
    }

    public Cat(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public static void main(String[] args) {

        Cat streetCat1 = new Cat();
        Cat streetCat2 = new Cat();
        System.out.println(streetCat1.name);
        System.out.println(streetCat2.name);
    }
}
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдХрд╛рдЙрдВрдЯ рд╡реЗрд░рд┐рдПрдмрд▓ рд╣реИ, рдЬреЛ рд╣рдорд╛рд░реА рд╕реНрдЯреНрд░реАрдЯ рдХреИрдЯреНрд╕ рдХреЛ рдХрд╛рдЙрдВрдЯ рдХрд░рддрд╛ рд╣реИред рд╣рд░ рдмрд╛рд░ рдбрд┐рдлреЙрд▓реНрдЯ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рдкрд░, рд╣рдо 1 рд╕реЗ рдЧрд┐рдирддреА рдмрдврд╝рд╛рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдирдВрдмрд░ рдХреЛ рдмрд┐рд▓реНрд▓реА рдХреЗ рдирд╛рдо рд╕реЗ рдЬреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВред рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░реНрд╕ рдХреЗ рд▓рд┐рдП рддрд░реНрдХреЛрдВ рдХрд╛ рдХреНрд░рдо рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдЖрдЗрдП рд╣рдорд╛рд░реЗ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЛ рдкрд╛рд╕ рдХрд┐рдП рдЧрдП рдирд╛рдо рдФрд░ рдЙрдореНрд░ рдХреЗ рддрд░реНрдХреЛрдВ рдХреА рдЕрджрд▓рд╛-рдмрджрд▓реА рдХрд░реЗрдВред
public class Cat {

    String name;
    int age;

    public Cat(int age, String name) {
        this.name = name;
        this.age = age;
    }

    public static void main(String[] args) {

        Cat smudge = new Cat("Smudge", 10); // Error!
    }
}
рд╣рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА! рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдПрдХ рдХреИрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рдЗрд╕ рдХреНрд░рдо рдореЗрдВ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд╛рд╕ рдХрд░рдиреА рд╣реЛрдЧреАред рдЗрд╕рд▓рд┐рдП, рд╣рдорд╛рд░рд╛ рдХреЛрдб рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЕрдкрдиреА рдХрдХреНрд╖рд╛рдУрдВ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╕рдордп рдЗрд╕ рдирд┐рдпрдо рдХреЛ рдпрд╛рдж рд░рдЦрдирд╛ рдФрд░ рдЙрд╕рдХрд╛ рд╕рдореНрдорд╛рди рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ:
public Cat(String name, int age) {
    this.name = name;
    this.age = age;
}

public Cat(int age, String name) {
    this.age = age;
    this.name = name;
}
рдпреЗ рджреЛ рдмрд┐рд▓реНрдХреБрд▓ рдЕрд▓рдЧ рд░рдЪрдирд╛рдХрд╛рд░ рд╣реИрдВ! рдЕрдм, рд╕рд╛рдордЧреНрд░реА рдХреА рдЕрдкрдиреА рд╕рдордЭ рдХреЛ рдордЬрдмреВрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдВред :)
  1. рдкреБрд░рд╛рд╡рд╢реЗрд╖реЛрдВ рдХрд╛ рд╕рдВрдЧреНрд░рд╣рд╛рд▓рдпред

    рдЖрдкрдХрд╛ рдХрд╛рдо рдПрдХ рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯ рдХреНрд▓рд╛рд╕ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдирд╛ рд╣реИ ред
    рд╕рдВрдЧреНрд░рд╣рд╛рд▓рдп рдореЗрдВ рддреАрди рддрд░рд╣ рдХреА рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдВ рд░рдЦреА рд╣реБрдИ рд╣реИрдВред
    рд╣рдо рдкрд╣рд▓реЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╕рд┐рд╡рд╛рдП рд╕рдВрдЧреНрд░рд╣рд╛рд▓рдп рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдХреЗ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: 212121)ред
    рджреВрд╕рд░реЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдФрд░ рдЗрд╕реЗ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реА рд╕рдВрд╕реНрдХреГрддрд┐ рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: 212121, "рдПрдЬрд╝реНрдЯреЗрдХ")ред
    рддреАрд╕рд░реЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░, рдЗрд╕реЗ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реА рд╕рдВрд╕реНрдХреГрддрд┐ рдФрд░ рдЗрд╕реЗ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реА рд╕рджреА рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: 212121, "рдПрдЬрд╝реНрдЯреЗрдХ", 12)ред

    рдПрдХ рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯ рдХреНрд▓рд╛рд╕ рдмрдирд╛рдПрдВ рдЬреЛ рд╕рдВрдЧреНрд░рд╣рд╛рд▓рдп рдореЗрдВ рд░рдЦреЗ рдкреБрд░рд╛рд╡рд╢реЗрд╖реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗ, рдФрд░ рдХреНрд▓рд╛рд╕ рдХреЗ рд▓рд┐рдП рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░реНрд╕ рдХреЗ рдЖрд╡рд╢реНрдпрдХ рд╕реЗрдЯ рдХреЛ рд▓рд┐рдЦреЗрдВред рдлрд┐рд░, рдореБрдЦреНрдп () рд╡рд┐рдзрд┐ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд░ рдХреА рдПрдХ рдХрд▓рд╛рдХреГрддрд┐ рдмрдирд╛рдПрдБред

    public class Artifact {
    
        // Write your code here
    
        public static void main(String[] args) {
            // Write your code here
        }
    }
  2. рдбреЗрдЯрд┐рдВрдЧ рд╡реЗрдмрд╕рд╛рдЗрдЯ

    рдЖрдЗрдП рдПрдХ рдбреЗрдЯрд┐рдВрдЧ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдПрдВред
    рд▓реЗрдХрд┐рди рдпрд╣рд╛рдБ рд╕рдорд╕реНрдпрд╛ рд╣реИ: рдЖрдк рддрд░реНрдХреЛрдВ рдХрд╛ рдЖрд╡рд╢реНрдпрдХ рдХреНрд░рдо рднреВрд▓ рдЧрдП рд╣реИрдВ, рдФрд░ рдХреЛрдИ рддрдХрдиреАрдХреА рджрд╕реНрддрд╛рд╡реЗрдЬ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред
    рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд░реНрдЧ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдлрд╝реАрд▓реНрдб рд╣реЛрдВрдЧреЗ: рдирд╛рдо ( рд╕реНрдЯреНрд░рд┐рдВрдЧ ), рдЖрдпреБ ( рд▓рдШреБ ), рдФрд░ рдКрдВрдЪрд╛рдИ ( рдЗрдВрдЯ )ред
    рдЙрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдмрдирд╛рдПрдВ, рддрд╛рдХрд┐ рдХрд┐рд╕реА рднреА рдХреНрд░рдо рдореЗрдВ рдирд╛рдо, рдЖрдпреБ рдФрд░ рдКрдВрдЪрд╛рдИ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЬрд╛ рд╕рдХреЗред

    public class User {
    
        String name;
        short age;
        int height;
    
        // Write your code here
    
        public static void main(String[] args) {
    
        }
    }
рдЖрдкрдиреЗ рдЬреЛ рд╕реАрдЦрд╛ рд╣реИ рдЙрд╕реЗ рд╕реБрджреГрдврд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рд╣рдорд╛рд░реЗ рдЬрд╛рд╡рд╛ рдХреЛрд░реНрд╕ рд╕реЗ рдПрдХ рд╡реАрдбрд┐рдпреЛ рд╕рдмрдХ рджреЗрдЦреЗрдВ
рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ
  • рд▓реЛрдХрдкреНрд░рд┐рдп
  • рдирдпрд╛
  • рдкреБрд░рд╛рдирд╛
рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╕рд╛рдЗрди рдЗрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛
рдЗрд╕ рдкреЗрдЬ рдкрд░ рдЕрднреА рддрдХ рдХреЛрдИ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдирд╣реАрдВ рд╣реИрдВ