On Object-Oriented Modelling of Abrupt Changes