An abstract implementation of an up-down counter. By default, this class uses no-op implementations for all members unless overridden in a subclass.
Records a value