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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта
Вебинар «Мы начинаем PHP + Yii2» начнётся через 19 час. 50 мин.

Теория ООП / Интерфейс. Площадка для игры.

  • На этом уроке мы начнём создавать класс Arena,
    который создаст поле для игры и реализует
    методы для отображения объектов на экране.
  • Дата отправки отчёта: 29 июня 2016 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: Что бы реализовать игру на pictureBox.
  • Что было сложным: ничего
  • Комментарии: спасибо)
  • Оценка видео-уроку:
Отчёт от 9590 за Теория ООП / Интерфейс. Площадка для игры.




Оцени работу

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


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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Научился: научился создавать автосвойства для полей класса. класс Арена нам нужен для задания свойств нашему PicrureBox - хотя могу и ошибаться. Тут подсказывают с соседней парты - для создания игрового поля.
Трудности: подумать над последним вопросом и понять зачем же все-таки он нужен - этот странный класс Арена
почему если заменить автосвойство поля Range ключевым словом readonly - а по смыслу это можно допустить....программа не компилируется?


Научился: Создавать поле с типом Size, с графикой не работал в винформах, посему все новое. Ну и еще решил глянуть то видео про генератор случайных чисел. Про seed я помню еще со времен пту, правда так и не понял, почему нужно статичный тип переменной для него. В сишной реализации там только передавалось системное время в миллисекундах со старта системы (uptime). А тут все скрыто и непонятно из-за этого.
Замечаний нет.