Re[4]: Трудные для ООП иерархии классов
От: _wqwa США  
Дата: 21.09.07 11:08
Оценка:
Здравствуйте, elmal, Вы писали:

E>Здравствуйте, Кодёнок, Вы писали:


Кё>>То есть предлагаешь иерархию использовать только для классификации их всех как "чисел", а автоматическую совместимость между ними реализовать через implicit conversion?

E>В общем да, а вот в деталях может оказаться что и нет . От деталей реализации все зависит.

Кё>>А как решить проблему sqrt?

E>А какая проблема с sqrt? sqrt(Number number) и должен возвращать набор чисел. sqrt(4) = 2 и -2 насколько я помню. И собственно когда мы его будем возвращать — эти числа должно быть наиболее адекватного типа. Ну а sqrt(-1) должен возвратить комплексное число, вроде оно наже одно (блин, уже школьную программу забываю — ужас).

Угу, комплексные числа с мнимыми путаешь
Кто здесь?!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.