We have to implement a class for actual storage and manipulations of changes. We have been referring to the changes as Deltas.
A Delta should be able to store what was changed, have reference to any deleted object (to prevent garbage collection), should be conjugatable (for an undo, for example), and should have an in-build method to apply it to its object, incase the Delta is specifying any changes to an object.
We have to implement a class for actual storage and manipulations of changes. We have been referring to the changes as
Delta
s.A
Delta
should be able to store what was changed, have reference to any deleted object (to prevent garbage collection), should be conjugatable (for an undo, for example), and should have an in-build method to apply it to its object, incase theDelta
is specifying any changes to an object.