public class Cat {
private String name;
public void setName(String name) {
this.name = name;
}
public static void main(String[] args) {
Cat mur = new Cat();
mur.setName("Murzik");
Почему Cat mur = new Cat(); - мы пишем в статик воид?
Ведь в задании написано " напишите ваш код сюда", то есть, в public void.?Edvard
4 уровень
Не понимаю.
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ярослав Java Developer Master
17 февраля 2018, 21:23
У вас потеряны две закрывающие фигурные скобки. А почему в статик воид - потому что там хотим создать новый объект.
0
Edvard
17 февраля 2018, 21:41
Про скобки - просто не копировал их, так есть в коде.
А как я должен был понять, что вводить в статик?Должно уже быть на автомате?
Спасибо!
0
Roman Pryshchepa Java Developer Expert
19 февраля 2018, 12:20решение
Писать код в методе main ("статик воид") в этой задаче было необязательно. Реализация метода setName ("public void") кочечно же пишется в теле самого метода. В будущем ты постепенно будешь понимать где писать код :)
+2