Форум: "Прочее";
Текущий архив: 2006.02.05;
Скачать: [xml.tar.bz2];
Вниз
Парадокс ООА для эволюционных процессов Найти похожие ветки
← →
Тульский © (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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.013 c