Preferring public method isolation

Things become complicated when public methods of a class call each other. This can be demonstrated fairly easily with some examples...