сидел счас думал над реализацией некоторых возможностей в одном базовом классе и вспомнил чтото про святую троицу.
сам я атеист, но помню чтото насчет того, что верующие какие то чудные свойства приписывают этой троице — что де это и Иисус, и бог, и святой дух в одном человеке... вроде так.
то есть по сути — это есть проявление полиморфизма. приведение этой троицы к одному типу — получение всевозможных доступных фич этого типа... и это 2000 лет назад
Здравствуйте, fGordon, Вы писали:
G>сидел счас думал над реализацией некоторых возможностей в одном базовом классе и вспомнил чтото про святую троицу. G>сам я атеист, но помню чтото насчет того, что верующие какие то чудные свойства приписывают этой троице — что де это и Иисус, и бог, и святой дух в одном человеке... вроде так. G>то есть по сути — это есть проявление полиморфизма. приведение этой троицы к одному типу — получение всевозможных доступных фич этого типа... и это 2000 лет назад
G>ЗЫ: пора открывать секту "программисты иеговы"
Скорее "программисты-никейщики". Программисты иеговы как раз отрицают полиморфизм.
Здравствуйте, fGordon, Вы писали:
G>сидел счас думал над реализацией некоторых возможностей в одном базовом классе и вспомнил чтото про святую троицу. G>сам я атеист, но помню чтото насчет того, что верующие какие то чудные свойства приписывают этой троице — что де это и Иисус, и бог, и святой дух в одном человеке... вроде так. G>то есть по сути — это есть проявление полиморфизма. приведение этой троицы к одному типу — получение всевозможных доступных фич этого типа... и это 2000 лет назад
G>ЗЫ: пора открывать секту "программисты иеговы"
Здравствуйте, fGordon, Вы писали:
G>сидел счас думал над реализацией некоторых возможностей в одном базовом классе и вспомнил чтото про святую троицу. G>сам я атеист, но помню чтото насчет того, что верующие какие то чудные свойства приписывают этой троице — что де это и Иисус, и бог, и святой дух в одном человеке... вроде так. G>то есть по сути — это есть проявление полиморфизма. приведение этой троицы к одному типу — получение всевозможных доступных фич этого типа... и это 2000 лет назад
G>ЗЫ: пора открывать секту "программисты иеговы"
Ээээ, Троица это результат неудачного патча.
Ошибки в базовом классе и объектах этого класса остались не пофиксенны.
Базовый класс — God, нет проверки глобальной ( почему не локальной?) переменной
__temptation. Классы man и angel порождаются наследованием от god ( "по образу и подобию") .
Из-за отсутствия проверки __temptation напостой переолнение. У класса man
вылет на запрет познания добра и зла ( видать разрешалось лазить тока до FFFF).
У примерно 1/3 экземпляров класса angel тож переполнение. Захотели повысить приоритет
до hige или ваще до higest. Вобщем там до фига еще багов. Писалось все на С++. Ессно
ни код, ни данные неуправляемые. Патч — управляемый код, управляемые данные.
Но основной баг остался — __temptation. При переопредилении базового класса
god появилась Троица. У одного из потомков появился деструктор. ( до этого
был тока у man). Через 33 итерации ~.
Все равно, в конце — BSOD...
Здравствуйте, fGordon, Вы писали:
G>то есть по сути — это есть проявление полиморфизма. приведение этой троицы к одному типу — получение всевозможных доступных фич этого типа... и это 2000 лет назад
Полиморфизм дает возможность смотреть на разные вещи одинаково, а когда на одно и то же смотрят по разному, это не полиморфизм, а множественное наследование скорее.
Re[2]: Полиморфизм известен уже больше 2000 лет????
Здравствуйте, Кодёнок, Вы писали:
Кё>Здравствуйте, fGordon, Вы писали:
G>>ЗЫ: пора открывать секту "программисты иеговы"
Кё>Пора съездить на выходные в лес, где нет компа.
Прально! И ноут не забудь захватить...
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.