Loading...
tiapko avatar tiapko 31 Точки

(Exercises: Inheritance) Problem 6. *Animals

Здравейте,

 

С този код изкарвам  66 / 100 като ми гърмят 2ри и 3ти тест. Може ли някой да хвърли един поглед и да ми каже какво испускам?

 

Проверявам за всичко, което се сетих:

  1. букви вместо цифри за Age,
  2. повече параметри,
  3. каквито и да е други ексепшъни

 

http://pastebin.com/cP4xJhPr

Тагове:
0
C# OOP Basics
petar.dimitrov.86 avatar petar.dimitrov.86 450 Точки

Според мен проблемът идва от това, че ползваш интерфейс за звуците, вместо да има метод за издаване на звук в базовия Animal клас, който при теб е и абстрактен, а не трябва да бъде. В условието пише "Message from the Animal class: "Not implemented!". Тоест трябва да имаш такъв виртуален метод, който да override-ваш във всички наследници.

0
tiapko avatar tiapko 31 Точки

Хмм, това което казваш, го няма в условието: https://softuni.bg/trainings/resources/officedocument/9427/exercise-problem-descriptions-csharp-oop-basics-june-2016. Аз така го разбирам, че Animal класът трябва само да се наследява и няма указание какво съобщение да хвърля.

 

0
petar.dimitrov.86 avatar petar.dimitrov.86 450 Точки

Интересно, аз си пазя старите условия и там го има написано. http://imgur.com/a/2mp3Q

1
17/03/2017 11:23:23
tiapko avatar tiapko 31 Точки

Тествах да сложа, винаги като има exception да хвърля този стринг, който прати, но пак няма промняна в никой от тестовете, явно задачата е променена и това е взето предвид. Продължавам да мъдря.

 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.