Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.12.2008, 01:01
Sheff_88 вне форума Посмотреть профиль Отправить личное сообщение для Sheff_88 Найти все сообщения от Sheff_88
  № 11  
Ответить с цитированием
Sheff_88

Регистрация: Dec 2008
Сообщений: 20
Цитата:
Сообщение от BlooDHounD Посмотреть сообщение
я думал, что в этой строчке:
Код:
trace(obj2.somevar)
идёт обращение к классу obj2, и соответственно свойство somevar должно быть статическим. а тут видимо совсем беда ...
Ну, начнем с того, что не беда, а недостаток знаний в области ООП. Буду изучать=)

Посоветуйте хорошую литературку по ActionScript3, пожалуйста.
OReilly ActionScript.3.0 - подойдет?

Добавлено через 35 минут
Цитата:
Сообщение от DarkLight Посмотреть сообщение
Что такое у Вас obj2? он нигде не объявлен.
Похоже с ООП в PHP у Вас тоже опыта маловато.
http://php.ru/manual/language.oop5.static.html - читать про static в php
В ас3 оно функционирует так же.
dynamic - дает право на добавление классу свойств/методов на стадии выполнения и в общем случае его использование нежелательно, так как вносит неопределенность относительно наличия/отсутствия у класса функционала и увеличивает количество ошибок.
В защиту себя скажу: статические члены класса появились в PHP5, а что если я PHP4 учился???

Старый 15.12.2008, 01:58
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 12  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Essential Actionscript 3.0 Мука, издательство O'Reilly, 2009 год.
__________________
Дело не в тебе

Старый 15.12.2008, 10:21
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 13  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
А разве в четвертом нельзя было таким образом статик вызвать?:
my_class::my_method();
?
__________________
Hell is the possibility of sanity

Старый 15.12.2008, 10:48
Sheff_88 вне форума Посмотреть профиль Отправить личное сообщение для Sheff_88 Найти все сообщения от Sheff_88
  № 14  
Ответить с цитированием
Sheff_88

Регистрация: Dec 2008
Сообщений: 20
Цитата:
Сообщение от wvxvw Посмотреть сообщение
А разве в четвертом нельзя было таким образом статик вызвать?:
my_class::my_method();
?
А вот хз... проверить надо. У меня в книге написано, что все возможности настоящего ООП в 5 версии появились...

Старый 15.12.2008, 12:38
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 15  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
wvxvw, на сколько я помню даже в 3м что ли можно...

Старый 15.12.2008, 12:57
Sheff_88 вне форума Посмотреть профиль Отправить личное сообщение для Sheff_88 Найти все сообщения от Sheff_88
  № 16  
Ответить с цитированием
Sheff_88

Регистрация: Dec 2008
Сообщений: 20
Цитата:
Сообщение от BlooDHounD Посмотреть сообщение
wvxvw, на сколько я помню даже в 3м что ли можно...
Если только static, но не более... Никаких public и protected....

Старый 15.12.2008, 21:00
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 17  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Речь о статических свойствах и шла.
__________________
Дело не в тебе

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:56.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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