Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

JB. Шахматные классы / CHESS - Фигурное катание

  • Создайте класс Figure,
    Переместите в него общие поля,
    Создайте в нём абстрактный метод move(),
    Сделайте класс Figure абстрактным.
    Наследуйте каждую шахматную тварь от класса Figure.
  • Дата отправки отчёта: 28 января 2019 г.
  • Задание выполнено: за 35 мин.
  • Чему научился: абстрактный метод в базовом классе подразумевает его обязательное определение в классе-наследнике

    Если в классе Вы создали хоть один абстрактный метод - будьте любезны абстрактным объявить и класс, где появился абстрактный метод

    в описании абстрактного метода воздержитесь от использования фигурных скобок - они не нужны

    после названия абстрактного МЕТОДА и круглых скобок ставьте смело точку с запятой

    Полиморфизм чудит так:
    класс-наследник может запускать методы суперкласса, но если этот же самый метод переопределяется в самом классе-наследнике - запустится уже метод из класса-наследника

    И Обратно - удалили в наследнике метод, который есть и в суперклассе - при обращении к методу, отработает уже тот что в суперклассе (ведь переопределения в наследничке нетути)
  • Оценка видео-уроку:
Отчёт от 17947 за JB. Шахматные классы / CHESS - Фигурное катание


Отчёт от 17947 за JB. Шахматные классы / CHESS - Фигурное катание




Оцени работу

 
Сохранить страницу:

  • Отчёт оценивали:
    18688Arslan+1   18131Александр+1   18783Andrew+1   20738Дмитрий Никифоров0   18476Жихарев Артем0   20591Роман+1   791Валерий Жданов+1   16396Денис+1   8275Tekashnik+1   3922Александр+1   20659no name+1   Посетитель+1   Посетитель+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Что в абстрактном классе может быть абстрактный метод для будущей реализации у наследников.
Отличный урок, всё понятно, идём дальше.


Научился: Создал класс Figure, в который перенес общие поля x,y, price и метод move. Сделал метод move и сам класс Figure абстрактным. Добавил наследование шахматных классов от класса Figure.