На этом уроке мы создадим конструктор для каждой фигурной твари. Особенно интересные конструкторы получатся у пешек. Сделайте пошаговое выполнение программы, чтобы проследить за каскадным вызовом конструктором.
Дата отправки отчёта:
29 января 2019 г.
Задание выполнено: за
1 час. 19 мин.
Чему научился:
конструктор - аз есмь метод для создания нового объекта(ЭКЗЕМПЛЯРА КЛАССА), одноименный с названием класса(ДЛЯ УДОБСТВА ЕГО НАХОЖДЕНИЯ В КОДЕ) и не имеющий возвращаемого значения (ВОЗВРАЩАЕТСЯ НОВЫЙ ЭКЗЕМПЛЯР, СВЕРХ ЭТОГО НЕ НАТОЛКАЕШЬ)
this.x = x; эквивалентно записи "ВЗЯТЬ ЗНАЧЕНИЕ ИКС ИЗ АРГУМЕНТОВ КОНСТРУКТОРА И ЗАПИХАТЬ ЭТО ЗНАЧЕНИЕ В ОДНОИМЕННУЮ ПЕРЕМЕННУЮ В ЭТОМ САМОМ КЛАССЕ"
На первой иллюстрации (хвала Эклипсу) я поместил каретку на this.x, автоматически была подсвечена переменная, соответствующая инициализация int x Удобно для поиска и осознания!
super (x, y); - первой строкой в конструкторе класса-наследника вызывается конструктор фигуры в суперклассе
Приветствую, Дмитрий!! Как всегда жжёте, похвально! Любо-дорого читать такие отчёты, честное слово!)) Долой серость и однообразие !!!
Отчёт оценивали: 9752. chokayes+18275. Tekashnik+111589. Yefim+120528. Геннадий Кравцов+113417. Chip+1791. Валерий Жданов+11. Евгений Волосатов+13922. Александр+120659. no name+1Посетитель+1Посетитель+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Создал конструкторы для всех шахматных классов, понравились конструкторы для белых и черных пешек. Создал все белые и шахматные фигуры, применил к каждой метод move, вывел на экран результат.
Научился: Создавать конструкторы шахматных фигур.
Трудности: Сокращение числа параметров в конструкторах пешек ограничивает применение класов.
Фактически, соэданные конструкторы хороши для начальной стадии игры.
Если же требуется рассмотреть произвольную шахматную позицию, то лучше использовать конструсторы с 2-мя параметрами.