Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 06:19
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Статические методы и поляВ Java (как и в C++) используются статические методы (англ. static method), которые задаются при помощи ключевого слова static. Статические поля имеют тот же смысл, что и в C++: каждое такое поле является собственностью класса, поэтому для доступа к статическим полям не требуется создавать экземпляры соответствующего класса.Например, математические функции, реализованные в классе Math, представляют собой, как раз, статические методы данного класса. Поэтому можно писатьdouble x = Math.sin(1);вместоMath m = new Math();double x = m.sin(1);Поскольку статические методы существуют независимо от объектов (экземпляров класса), они не имеют доступа к обычным (нестатическим) полям и методам данного класса. В частности, при реализации статического метода недопустимо использовать идентификатор this.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
ООП и статические методы Guest Продолжение старого архива 0 16.10.2011 13:52
Статические страницы DLE Guest Третий архив вопросов и ответов 0 30.09.2011 20:58
Статические страницы Guest Новые вопросы и ответы 3 0 28.09.2011 22:53
Статические страницы Guest Третий архив вопросов и ответов 0 28.09.2011 21:17



© www.otvetnemail.ru - Форум вопросов и ответов.