Назад к задачам
Junior — Senior
21

Определить ошибки в реализации классов C#

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Какие проблемы присутствуют в приведённом коде? Сможет ли он успешно скомпилироваться? Если нет — объясните причины.

private sealed class Animal
    {
        private int Velocity = 150;

        void Run (int distance)
        {
            Velocity += distance;
        }
}

class Dog: Animal
    {
        Dog()
        {
            Velocity = 150;
        }

        void Run(int distance)
        {

        }
    }

public class Main
        {
            public Main()
        {
            var c = new Dog();
        }
}