No, it's not possible. But you can make the behaviour of an object change depending on state (variables in the object), which is usually enough.
If that's not enough, a simple solution may be to remove one object and replace it with another (and copy any relevant state to the new object).