Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как сделать глобальный класс? (http://www.flasher.ru/forum/showthread.php?t=135543)

mikhailk 26.01.2010 00:29

Как сделать глобальный класс?
 
Например, вроде класса Math.
Который со своими методами и свойствами доступен всегда и везде?

System32 26.01.2010 00:34

используй модификатор static для полей\методов, тогда к ним можно будет обратиться через класс без создания экземпляра.

etc 26.01.2010 07:30

Это называется статические методы и свойства, а не «глобальный класс».

kackbip 26.01.2010 09:22

Math это именно глобальный статический класс. Изнт ит?

Но самому создавать такие нельзя.

etc 26.01.2010 09:25

С тем же успехом можно глобальным назвать любой класс, у которого пустой пакет.

kackbip 26.01.2010 09:26

глобальным я бы назвал класс
Цитата:

Который со своими методами и свойствами доступен всегда и везде
Цитата:

С тем же успехом можно глобальным назвать любой класс, у которого пустой пакет.
Или статическим?

etc 26.01.2010 09:31

Статических классов не бывает.

Nirth 26.01.2010 10:04

@etc
эээ, класс где есть только статические поля, называется либо Helper либо Static Class.

etc 26.01.2010 10:25

Цитата:

Сообщение от Nirth (Сообщение 882062)
@etc
эээ, класс где есть только статические поля, называется либо Helper либо Static Class.

Уж лучше хелпер :)

Nirth 26.01.2010 14:20

Ну это не я решаю какие фразы становятся устоявшимися =) В мире Ява/Шарп программистов Статик классы используются, в Python/Ruby кстати тоже, потому что в Ruby хелперы это тип Modules (что то вроде Headers из C/C++ но объектно ориентированные хедеры)


Часовой пояс GMT +4, время: 15:43.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.