add code and MM for section "abstract classes", chapter6, in the direct AnimalVoice,but with no compatible error raising!