[userpic]

Что такое "класс" 

eugzol в посте Metapractice (оригинал в ЖЖ)

Всё же ключевой вопрос остался - что такое у нас "класс" и "объект". Уже отмечали, что диаграммы такого толка нам нужны "от моделистов для моделистов". Но каждый отдельный объект - это что такое, в самом общем плане? Это ИНСТРУМЕНТ какой-то? Или это СУБЪЕКТ?
Наверное, это всё же инструмент, а субъектов мы обозначаем также, как программисты обозначают на диаграммах "пользователей".
Но дальше у нас встаёт другая проблема - у нас каждый "объект" не понятно где "живёт". Как мы выяснили, "инструмент" может быть:
- чисто "материальным" (штука во внешнем мире)
- "материализованным", т.е. иметь материальную символическую форму, но при этом "идеальное" содержание (например формула как реальная надпись на листе с внутренним смыслом "в голове")
- "идеальным"-представляемым во внешнем мире поверх реальных объектов
- "идеальным"-внутренним не соотнесённым с реальными объектами
Хм, вообще в программировании объекты тоже живут не понятно где. То ли на диске, то ли в памяти, то ли передаются по каналам связи и т.д. Так что такая дилемма тоже имеет место. Надо подумать, может и можно один в один перенести будет диаграммы в наше "измерение".

1 комментарий