Вообще говоря, ассемблерный код и объектный код, получаемый после компиляции — совершенно разные вещи. Из ассемблерного кода тоже можно получить объектный — для этого существует класс программ, называемых _ассемблерами_, которые это и делают.
ассемблер, говорите, умер? а у вас телефон есть? или стиральная машина, которую программировать можно?
>Это придирки из области используемого лексикона.
А ваши придирки не оттуда были?
>у класса нет операций, у него — методы.
хотите поспорить. буду спорить. кто сказал, что у класса есть методы?
я говорю — у класса нет методов. у него есть поведение.
А человек пишет про UML, а не про что-нибудь ещё. Извольте формально соблюдать нотацию.
Строго говоря, там нужно было писать, что просто операция — это операция экземпляра классификатора, а подчёркнутая — операция самого классификатора. Реализацией операций классификатора в языках программирования являются статические методы класса.
Берём справочник по UML авторства Г. Буча сотоварищи, открываем на 182 странице и читаем «Ассоциация — это отношение между двумя классификаторами, описывающее связь между их экземплярами». Так вот, отношение всё-таки между классами, но показывает связь между объектами. Как иначе с помощью ассоциации показать поле класса?
Кстати, интересно, а Sparx EA умеет генерить локальный веб-сайт с диаграммами, как парадигм? И он из командной строки автоматизируется?
Разница между CE и настольной виндой в программировании драйверов весьма и весьма существенна.
Дрова под CE — обычные DLL. Просто их особым образом устанавливать нужно.
А вообще, достаточно сложно найти по ним инфу. (Во всяком случае, 2 года назад, когда я и писал драйвер USB-HID для WM)
Да уж, а инфу искать — замучаешься =)
Сам когда-то писал usb-hid драйвер для Windows CE 5, это было весело =)
Хотя, по сути там дрова — всего лишь библиотеки, зарегистрированные особым образом в реестре.
для оффлайн-чтения я сейчас пользуюсь Evernote — выделяю нужный мне текст и сохраняю с помощью веб-клиппера. А потом на КПК уже читаю в оффлайне после синхронизации. и ничего лишнего -))
есть приглашение =)
а под линаксом у меня она в вайне прекрасно пашет, синхронизирует. проблема была со шрифтами, но она решилась тупо копированием всех *.ttf из Виндовс в wine
у меня под вайном хорошо работает. во всяком случае базовая функциональность есть. заметки добавляются, с сервером синхронизируется правда, местами со шрифтами проблема, но, думаю, можно её решить =)
ассемблер, говорите, умер? а у вас телефон есть? или стиральная машина, которую программировать можно?
А ваши придирки не оттуда были?
>у класса нет операций, у него — методы.
хотите поспорить. буду спорить. кто сказал, что у класса есть методы?
я говорю — у класса нет методов. у него есть поведение.
А человек пишет про UML, а не про что-нибудь ещё. Извольте формально соблюдать нотацию.
Строго говоря, там нужно было писать, что просто операция — это операция экземпляра классификатора, а подчёркнутая — операция самого классификатора. Реализацией операций классификатора в языках программирования являются статические методы класса.
Было бы формально верно.
Вот страница спецификации UML: www.omg.org/technology/documents/formal/uml.htm
В спецификации смотрим пункт 7.3 (Class Descriptions), а точнее, пункт 7.3.36 (Operation).
Так что формально никаких «функций» и «методов» нету в UML, нету!
«Методы» класса, например, C# в терминах UML — «операции».
Кстати, интересно, а Sparx EA умеет генерить локальный веб-сайт с диаграммами, как парадигм? И он из командной строки автоматизируется?
Соберусь с мыслями, разрою исходники и постараюсь на примере показать =)
Дрова под CE — обычные DLL. Просто их особым образом устанавливать нужно.
А вообще, достаточно сложно найти по ним инфу. (Во всяком случае, 2 года назад, когда я и писал драйвер USB-HID для WM)
Сам когда-то писал usb-hid драйвер для Windows CE 5, это было весело =)
Хотя, по сути там дрова — всего лишь библиотеки, зарегистрированные особым образом в реестре.
Нужно подписываться на тематические блоги.
плюсаните кто-нить в карму, а то я комментить только раз в 5 мин могу =(
а под линаксом у меня она в вайне прекрасно пашет, синхронизирует. проблема была со шрифтами, но она решилась тупо копированием всех *.ttf из Виндовс в wine
Отвечайте на коммент мылом =)