| 10:03p |
О переопределениях Проблема старая, но как выясняется - вовсе не решённая и даже часто не осознаваемая. Допустим, есть понятие, которым давно обозначается некий класс объектов. Допустим, наши представления о части свойств этих объектов изменились, и часть объектов перестала для части из нас удовлетворять части этих свойств. Вопрос: Имеем ли мы право переопределить этот класс, или обязаны ввести новое понятие для более узкого класса? Можно ли сформулировать хотя бы в виде направления "куда копать" критерии - когда нужно вводить новое понятие, а когда - переопределять старое? |