
Сообщение от
Avazart
Описанная проблема с квадратом вызвана как раз тем что потребовалась операция увеличения площади,
которая не вписывается в математические знания, а значит не и модель не соответствует нашим ожиданиям, интуиции.
Если прямоугольник будет задаваться двумя точками - левым и правым углами, а интерфейс будет позволять изменить высоту и ширину - вас не должно испугать то, что с шириной изменяются координаты.
Какие именно координаты изменятся? - у каждого свои ожидания - прямоугольник может вырасти как влево, так и в право, но может и в обоих направлениях.
Дак почему в этом случае вы будете утверждать, что модель соответствует ожиданиям, а если при изменении ширины изменится высота квадрата - не соответствует?
В одном случае при изменении ширины меняются координаты, в другом - высота.
Я уже писал, что в математике вообще нет никаких операций над квадратами и прямоугольниками. Это Ваши личные ожидания (в изменении площади).
Интерфейс квадрата зависит от контекста, в котором он используется. Ожидания должны зависеть от контекста тоже.

Сообщение от
Avazart
Множество точек это не точка, наследование неуместно.
Я не предлагал ничего наследовать, я уже десятый раз предлагаю отойти от определений и посмотреть на контекст. Вы говорите про дверную ручку, другой - про шариковую, третий - про ручку дамы.

Сообщение от
Avazart
Но никто не запрещает реализовать окружность множеством точке, а прямоугольник множеством линий.
Окружность - это бесконечное множество точек. Точка - это нечто бесконечно малое. Луч - это что-то бесконечно узкое и бесконечно длинное. Математика оперирует предельными значениями, компьютер так не умеет. Мир у нас тоже не цифровой, поэтому, возвращаясь к САБЖу, ООП - не инструмент описания картины мира, да?
Есть философские игры на тему яйца и курицы. Между ними (яйцом и курицей) есть связь, это очевидно. Но какая именно - определить трудно, а выражать это в терминах ООП (что пытается сделать ТС) вообще бессмысленно.
Не по теме:
Мне года пол назад кто-то тут поставил диагноз "ООП головного мозга", дак вот всем отписавшимся в теме сообщаю - вы тоже больны xD.