package com.codegym.task.task05.task0510; public class Cat { private String name = null; private int weight = 3; private int age = 3; private String color = "some color"; private String address = null; public static void main(String[] args) { } //7. Класс должен иметь метод инициализации, который принимает имя в качестве аргумента, но инициализирует //все переменные, кроме адреса. public void initialize(String name){ this.name = name; this.weight = 10; this.age = 10; this.color = "wite"; this.address = null; } //8. Класс должен иметь метод инициализации, который принимает имя, вес и возраст в качестве аргументов, но // инициализирует все переменные, кроме адреса. public void initialize(String name, int weight, int age){ this.name = name; this.weight = weight; this.age = age; this.color = "wite"; this.address = null; } // 9. Класс должен иметь метод инициализации, который принимает имя и возраст в качестве аргументов и инициализирует // все переменные, кроме адреса. public void initializeStandartWeight(String name, int age){ this.name = name; this.age = age; int weight = this.weight; String color = this.color; this.address = null; } // 10. Класс должен иметь метод initialize, который принимает вес и цвет в качестве аргументов и инициализирует все // переменные, кроме имени и адреса. public void initializeUnknownCat(int weight, String color){ this.weight = weight; this.color = color; int age = this.age; this.name = null; this.address = null; } // 11. Класс должен иметь метод инициализации, который принимает вес, цвет и адрес в качестве аргументов, но // инициализирует все переменные, кроме имени. public void initializeSomeonePet(int weight, String color, String address){ this.weight = weight; this.color = color; this.address = address; int age = this.age; this.name = null; } }