Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.05;
Скачать: 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 вся ветка

Текущий архив: 2006.02.05;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.043 c
2-1137567723
РВА
2006-01-18 10:02
2006.02.05
Создание массива в Blob поле


4-1133003373
RaPToRidze
2005-11-26 14:09
2006.02.05
зип виндой


2-1137666657
alexus
2006-01-19 13:30
2006.02.05
создание директории


15-1137409586
Ega23
2006-01-16 14:06
2006.02.05
Полный улёт!!! Любителям авиации - к прочтению обязательно!


15-1137003841
Piter
2006-01-11 21:24
2006.02.05
Принтер Deskjet 3940