|
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Как сделать глобальный класс?
Например, вроде класса Math.
Который со своими методами и свойствами доступен всегда и везде? |
|
|||||
Регистрация: Nov 2009
Сообщений: 7
|
используй модификатор static для полей\методов, тогда к ним можно будет обратиться через класс без создания экземпляра.
|
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Это называется статические методы и свойства, а не «глобальный класс».
|
|
|||||
Math это именно глобальный статический класс. Изнт ит?
Но самому создавать такие нельзя. Последний раз редактировалось kackbip; 26.01.2010 в 09:25. |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
С тем же успехом можно глобальным назвать любой класс, у которого пустой пакет.
|
|
|||||
глобальным я бы назвал класс
Цитата:
Цитата:
Последний раз редактировалось kackbip; 26.01.2010 в 09:29. |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Статических классов не бывает.
|
|
|||||
4AM Games
|
@etc
эээ, класс где есть только статические поля, называется либо Helper либо Static Class.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Уж лучше хелпер
|
|
|||||
4AM Games
|
Ну это не я решаю какие фразы становятся устоявшимися =) В мире Ява/Шарп программистов Статик классы используются, в Python/Ruby кстати тоже, потому что в Ruby хелперы это тип Modules (что то вроде Headers из C/C++ но объектно ориентированные хедеры)
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
Часовой пояс GMT +4, время: 17:38. |
|
« Предыдущая тема | Следующая тема » |
|
|