Вниз
Скачать: CL | DM;

Парадокс ООА для эволюционных процессов   Найти похожие ветки 

← →
Тульский ©   (2006-01-12 10:02) [0]

Из объектно-ориентированного анализа всем известно, что объекты создаются как экземпляры определенных классов. А как быть с эволюционными процессами? Т.е. получается, что сначала из поколения в поколение появляются особи одного вида, при этом происходит постепенное изменение их структуры. В результате чего выделяется совершенно новый вид. Иными словами, выражаясь языком ООА, специально для нового объекта появляется и новый класс, к которому он может быть отнесен. Следовательно, в этом случае первичен объект?


← →
umbra ©   (2006-01-12 10:07) [1]

всегда первым появляется класс, описывающий объекты определенной структуры и определенного назначения. Согласно этого описания создаются объекты. Классы создаются людьми, объекты - программами.


← →
Тульский ©   (2006-01-12 10:13) [2]


> umbra ©   (12.01.06 10:07) [1]


> всегда первым появляется класс, описывающий объекты определенной
> структуры

система может быть с переменной структурой и неопределенным множеством структурных состояний


← →
umbra ©   (2006-01-12 10:31) [3]

но ведь и возможность изменения структуры и множественность состояний впервые появляются в описании.


← →
Тульский ©   (2006-01-12 10:43) [4]


> umbra ©   (12.01.06 10:31) [3]

В том то и дело, что эти условия могут быть заданы, но заранее неизвестны, все возможные варианты структур. Так вот, предположим, априори имеем некоторое множество видов (классов). Но в ходе эволюционного процесса появился новый объект, который невозможно отнести ни к одному из них. Как быть в этом случае?


← →
Игорь Шевченко ©   (2006-01-12 10:57) [5]


> Но в ходе эволюционного процесса


Это как применительно к программам ?


← →
umbra ©   (2006-01-12 11:10) [6]

ну тогда да, если необходимо этот объект как-то формализовать и ввести в иерархию классов, то для него создается описание (класс). а где практически возникают подобные ситуации?


← →
Тульский ©   (2006-01-12 11:19) [7]


> Игорь Шевченко ©   (12.01.06 10:57) [5]


> umbra ©   (12.01.06 11:10) [6]

конкретно к программам это не имеет отношения, просто попытался теоретически применить ООА к эволюционным системам


← →
Игорь Шевченко ©   (2006-01-12 11:20) [8]

Тульский ©   (12.01.06 11:19) [7]


> просто попытался теоретически применить ООА к эволюционным
> системам


А тогда все просто - абсолютно нового, не описанного метаклассами, появиться не может даже в результате эволюции :)


← →
Чапаев ©   (2006-01-12 11:23) [9]


> Иными словами, выражаясь языком ООА

Хм... С тем же успехом можно выражаться языком Мишеля Нострадамуса, Жан-Поля Сартра или журчанием ручейка...

Имхо


← →
Тульский ©   (2006-01-12 11:34) [10]


> Игорь Шевченко ©   (12.01.06 11:20) [8]

бесспорно это так, метакласс должен быть обязательно, но формализацию в ООА динамики эволюционных процессов я бы всё же дополнил и возможностью создания описаний, как сказал

> umbra ©   (12.01.06 11:10) [6]



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.023 c
15-1137081876
Piter
2006-01-12 19:04
2006.02.05
Анекдоты как средство массовой информации


15-1137056416
Хинт
2006-01-12 12:00
2006.02.05
Проблема с FTP


2-1137666070
olevacho_
2006-01-19 13:21
2006.02.05
Автоматическое переключение языка


2-1137445785
Comptoi's G
2006-01-17 00:09
2006.02.05
Помогите разобраться


15-1137421445
Ega23
2006-01-16 17:24
2006.02.05
Вопрос StarCraft ерам




   Наверх