Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
ilyakud
Зарегистрирован: 24.04.2005 Сообщения: 14
|
Добавлено: Пн Июн 20 2005 18:06 Заголовок сообщения: метод getInstance() |
|
|
метод getInstance()- зачем он нужен и с чем его едят. В своих книгах не могу найти. Плохие книги ... Подскажите, пожалста. Если пример вставите буду очень благодарен |
|
Вернуться к началу |
|
|
Neo_J
Зарегистрирован: 20.06.2005 Сообщения: 7 Откуда: Republic Of Ingushetia
|
Добавлено: Пн Июн 20 2005 20:18 Заголовок сообщения: Re: метод getInstance() |
|
|
ilyakud писал(а): | метод getInstance()- зачем он нужен и с чем его едят. В своих книгах не могу найти. Плохие книги ... Подскажите, пожалста. Если пример вставите буду очень благодарен |
Instance в переводе с английского - экземпляр, копия. Говоря коротко, обычно этот метод возвращает экземпляр класса или объекта для которого он определен.
public class SomeThing {
private static SomeThing instance = null;
protected SomeThing () {
. . .
}
public static final SomeThing getInstance() {
if (instance == null) {
instance = new SomeThing ();
}
return instance;
}
. . .
}
Здесь getInstace() возвращает экземпляр объекта SomeThing.
К примеру для типа Locale метод getInstace() вернет текщую локаль на компьютере. Если говорить иначе, это метод, который как правило возвращает ссылку на объект. _________________ I know that I know nothing |
|
Вернуться к началу |
|
|
ilyakud
Зарегистрирован: 24.04.2005 Сообщения: 14
|
Добавлено: Ср Июн 22 2005 11:41 Заголовок сообщения: |
|
|
Спасибо. все понятно обьяснил.... |
|
Вернуться к началу |
|
|
|