Java задачки.
Задача: создать класс описывающий вашу кошку. Реализовать методы, выводящие на экран ее описание и вызвать их в методе main.
Решение:
----------------------------
public class Test {
public static void main (String [] args) {
Cat mycat = new Cat();
PtintCatName (mycat);
PrintCatAge (mycat);
PrintCatColor (mycat);
}
public static void PrintCatName (Cat mycat) {
System.out.println (mycat.name);
}
public static void PrintCatAge (Cat mycat) {
System.out.println (mycat.age);
}
public static void PrintCatColor (Cat mycat) {
System.out.println (mycat.color);
}
public static class Cat {
String name = "Murzic", color = "black";
int age = 5;
}
}
ТЕПЕРЬ ВОПРОС!
Правильно ли я понял, что в строке
Cat mycat = new Cat();
мы создаём ссылку на класс Cat?
В методе
public static void MyCatName (Cat mycat)
в ( ) мы сначала указываем класс, с которым будем работать и ссылку на него, а потом
{
System.out.println (mycat.age);
}
в ( ) указываем ссылку на класс и нужную переменную?