Re[20]: Ответ на вопросы
От: VladD2 Российская Империя www.nemerle.org
Дата: 12.11.04 14:46
Оценка:
Здравствуйте, AndrewVK, Вы писали:

VD>>По крайней мере от одной сборки mscorlib.dll обязаны зависить все сборки дотнета.


AVK>Это не так.


Это ж почему?
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[21]: Ответ на вопросы
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 12.11.04 15:01
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>>>По крайней мере от одной сборки mscorlib.dll обязаны зависить все сборки дотнета.


AVK>>Это не так.


VD>Это ж почему?


Ну потому что можно создать сборку, не ссылающуюся на mscorlib.
... << RSDN@Home 1.1.4 beta 3 rev. 230>>
AVK Blog
Re[22]: Ответ на вопросы
От: VladD2 Российская Империя www.nemerle.org
Дата: 12.11.04 17:43
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, VladD2, Вы писали:


VD>>>>По крайней мере от одной сборки mscorlib.dll обязаны зависить все сборки дотнета.


AVK>>>Это не так.


VD>>Это ж почему?


AVK>Ну потому что можно создать сборку, не ссылающуюся на mscorlib.


Ссылка тут уже не причем. mscorlib.dll — это CommonLanguageRuntimeLibrary в ней все основные типы. Есть ссылка, не ее все равно без этой сборки работа приложения невозможно. Даже обжект и тот в ней объявлен.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Конкурс по Оберону!
От: VladD2 Российская Империя www.nemerle.org
Дата: 12.11.04 17:43
Оценка:
Здравствуйте, Sergey J. A., Вы писали:

SJA>А как в этом Чёрном Коробке перекомпилировать файл ?

SJA>Допустим написал я Hello. Запустил — работает. Подправил, скомпилял, запустил — работает первая версия.
SJA>Как завтавить эту коробочку запускать последний скомпилированный файл ?
SJA>А то приходится просто обзывать модуль по другому: Hello1, нужно перекомпилять — Hello2 и т.д.

Гы. Я тоже по началу потрахался. Потом нашел пункт меню сброса (Compile and Unload кажется) если вызвать его, то следущая компиляция цепляет обновленный вариант.

ЗЫ

Вот я и стал консультантом по Чёрным Коробкам.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[12]: Ответ на вопросы
От: Silver_s Ниоткуда  
Дата: 18.11.04 19:55
Оценка: +1
Здравствуйте, Сергей Губанов, Вы писали:

СГ>... В рамках КОП — наследоваться от не абстрактных классов определенных в других модулях нельзя, но если хотите, то наследуйтесь, но только Ваша программа, в этом случае, уже не будет удовлетворять принципам КОП.


Почему не будет? Может не стоит слишком заморачиваться на определения которые Оберон навязывает.
Что такое наследование? Если нет виртуальных(переопределяемых) функций, то это просто синтаксический сахар. Можно все равно определить класс(тип) с такими же методами и вручную написать обертки и будет то же самое.
А если есть переопределяемые функции это одна из разновидностей подключения CallBack вызовов, что в КОП нельзя компоненте вызывать чью то CallBack функцию?
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.