updated documentation for virtual functions

abstract base class AbstractPbmPlusFile does not provide contract for write() and read() functions