il faudrait mettre

public function update(Abstract_Observable $observable )
dans ton interface et ton abstract