public Animal(IImprovementPolitics improvementPolitics = null, IMaintenancePolitics maintenancePolitics = null, IMigrationPolitics migrationPolitics = null) { _qualityCounter = 0; _improvementPolitics = improvementPolitics; _maintenancePolitics = maintenancePolitics; _migrationPolitics = migrationPolitics; }