Модераторы: THandle, bems

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> class threadvar foo: TType; Правда было бы круто? 
:(
    Опции темы
CodeMonkey
Дата 7.4.2010, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 4
Всего: 89



Проверил в предыдущих: это нововведение D2010. В D2009 такого не было.


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
bems
Дата 7.4.2010, 18:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: 2
Всего: 88



CodeMonkey, я счастлив smile

Добавлено через 1 минуту и 27 секунд
k0rvin, ты такой толстый


--------------------
Обижено школьников: 8
PM MAIL   Вверх
Akella
Дата 8.4.2010, 00:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



Цитата(k0rvin @  5.4.2010,  20:41 Найти цитируемый пост)
делфистам не дают покоя динамические переменные и MOP? 

не понял
PM MAIL   Вверх
bems
Дата 8.4.2010, 02:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: 2
Всего: 88



Акелла сказал "Не понял". Самое время насторожиться и приготовиться бежать smile




--------------------
Обижено школьников: 8
PM MAIL   Вверх
k0rvin
Дата 8.4.2010, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 0
Всего: 5



Цитата(bems @ 7.4.2010,  18:07)
k0rvin, ты такой толстый

меня хорошо кормят ^_^

Добавлено @ 18:45
Цитата(Akella @ 8.4.2010,  00:34)
Цитата(k0rvin @  5.4.2010,  20:41 Найти цитируемый пост)
делфистам не дают покоя динамические переменные и MOP? 

не понял

про динамические переменные: http://lispnik.livejournal.com/9137.html 
впрочем, я тут подумал, они, пожалуй, не имеют отношения к топику

а вот Metaobject Protocol имеет

в языках, поддерживающих MOP, можно манипулировать представлением и поведением объектной системы, т.е. грубо говоря, Вы могли бы создать своё "ключевое слово описания класса", например myclass, в которм была бы поддержка нужной Вам функциональности.
причём создавать myclass не заново с нуля, а унаследовав его от базового class.

Это сообщение отредактировал(а) k0rvin - 8.4.2010, 18:46


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
DarkProg
Дата 9.4.2010, 09:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Законченный романтик
***


Профиль
Группа: Завсегдатай
Сообщений: 1784
Регистрация: 11.3.2009
Где: Земля

Репутация: нет
Всего: 19



Цитата(k0rvin @  8.4.2010,  18:38 Найти цитируемый пост)
в языках, поддерживающих MOP, можно манипулировать представлением и поведением объектной системы, т.е. грубо говоря, Вы могли бы создать своё "ключевое слово описания класса", например myclass, в которм была бы поддержка нужной Вам функциональности.
причём создавать myclass не заново с нуля, а унаследовав его от базового class.

что-то я не понял, ведь каждый раз при создании класса указывается его родитель, и соответственно всё родительское наследуется, зачем ещё какие-то ключевые слова - это же порнография как в С++ с typedef получается


--------------------
"И твоя голова всегда в ответе за то куда сядет твой зад..."

"Я студент - скажите с какого я ВУЗа..."

 smile  smile  smile 
PM MAIL   Вверх
k0rvin
Дата 10.4.2010, 17:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 0
Всего: 5



Цитата(DarkProg @ 9.4.2010,  09:16)
Цитата(k0rvin @  8.4.2010,  18:38 Найти цитируемый пост)
в языках, поддерживающих MOP, можно манипулировать представлением и поведением объектной системы, т.е. грубо говоря, Вы могли бы создать своё "ключевое слово описания класса", например myclass, в которм была бы поддержка нужной Вам функциональности.
причём создавать myclass не заново с нуля, а унаследовав его от базового class.

что-то я не понял, ведь каждый раз при создании класса указывается его родитель, и соответственно всё родительское наследуется, зачем ещё какие-то ключевые слова - это же порнография как в С++ с typedef получается

Вы не поняли. я не про наследование классов, а про наследование от метакласса class, когда Вы можете самостоятельно, например, используя myclass помимо private, public, etc объявлять, например thread-секцию, или помимо спецификатора class перед объявлением метода добавить свой спецификатор -- thread


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
DarkProg
Дата 11.4.2010, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Законченный романтик
***


Профиль
Группа: Завсегдатай
Сообщений: 1784
Регистрация: 11.3.2009
Где: Земля

Репутация: нет
Всего: 19



Цитата(k0rvin @  10.4.2010,  17:00 Найти цитируемый пост)
Вы не поняли. я не про наследование классов, а про наследование от метакласса class, когда Вы можете самостоятельно, например, используя myclass помимо private, public, etc объявлять, например thread-секцию, или помимо спецификатора class перед объявлением метода добавить свой спецификатор -- thread 


Ааа понял.


--------------------
"И твоя голова всегда в ответе за то куда сядет твой зад..."

"Я студент - скажите с какого я ВУЗа..."

 smile  smile  smile 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle

Добро пожаловать в форум группы "Delphi".

В разделе разрешается:

  • Флудить (в приемлемых величинах)
  • Обсуждать модерирование данного раздела (но не его модератора)
  • Добавлять свои правила если они не противоречат существующим
  • Делать наезды на пешеходов***

Строго запрещено:

  • Размещать рекламу
  • Совершать оскорбления личностей
  • Материться
  • *** Пешеходами не являются (ко)модераторы, админы, участники клуба.

Если Вам понравилась атмосфера форума, заходите к нам чаще! Люблю, целую, вечно Ваш, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Форум группы: delphi | Следующая тема »


 




[ Время генерации скрипта: 0.0691 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.