Не могу понять как работает init(); java - Вопросы по Java

Вопрос Не могу понять как работает init(); java

Регистрация
24 Июн 2013
Сообщения
86
Репутация
3
Спасибо
0
Монет
0
Как его объявлять? Что в нем можно писать? как использовать для вызова в классах?
 
Регистрация
3 Дек 2013
Сообщения
97
Репутация
0
Спасибо
0
Монет
0
public class Chicken{ private String say; public void init(){ say="chik-chick"; System.out.println("initializted with: " + say); } public String tourtoureChicken(){ return say; } } public class Main{ public static void main(Strin[] args){ Chicken cipa=new Chiken(); cipa.init; System.out.println(cipa.tourtoureChicken()); } }
 
Регистрация
29 Окт 2013
Сообщения
87
Репутация
0
Спасибо
0
Монет
0
Я уже вам говорил, что это просто метод, который можно вызвать. Он ничего особого или конкретного из себя не представляет. Просто метод, который был назван init, что программисты в основном используют для того, чтоб обозначить инициализацию чего-то. Но в ооп сам конструктор объекта выполняет инициализацию, поэтому вы должны уточнить, где это используется, а использоваться может где угодно.
 
Сверху Снизу