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

}


в  ( ) указываем ссылку на класс и нужную переменную?

Вы смотрите срез комментариев. Показать все
DELETED
Автор поста оценил этот комментарий

тебе сюда http://javarush.ru/

а лучше пи.дуй сразу сюда, тут полезнее http://docs.oracle.com/javase/8/javase-clienttechnologies.ht...


public static void main(String[] args) {

  System.err.print("ибонех");

}

раскрыть ветку (4)
Автор поста оценил этот комментарий

Учить джаву сразу с технологий создания гуёв? Как-то это неправильно. А документация - это хорошо, но для более опытных программистов, да и в документации обычно не рассматривается таких вопросов, как например в thinking in java.

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий
Автор поста оценил этот комментарий
А на Javarush на этом моменте застрял. Вроде понял, а вроде и не до конца
раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

а с вопросами сюда http://ru.stackoverflow.com/

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку