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

Формула программиста
основатель — Волосатов Евгений Витольдович
Только на выходных Три пакета за 2995 руб.

Теория ООП / Структура пикселя

  • Создадим структуру для задания координат пикселя
    и перепишем классы и программу с её использованием.
    Почитать об отличии класса от структуры:
    http://www.cyberforum.ru/csharp-beginners/thread442631.html
  • Дата отправки отчёта: 15 сентября 2015 г.
  • Задание выполнено: за 30 мин.
  • Чему научился: Познакомился с кусочком ООП: использование универсальных данных - обозначили один раз, вызвали много раз по разному.
  • Что было сложным: Понять, как всё это работает. Да!!
  • Комментарии: Вот это обалденный урок! Я прям почувствовал, как начинаю достигать просветления.
    box1 = new Box(150, 220, 230, 180); заменили на box1 = new Box(C, B); - круто!! Кусочек мощи объектно-ориентированного подхода в "переводе на пощупать".
    Кстати вопрос: а что такое конструктор? Определение: штука которая создает экземпляр класса - теперь не прокатывает. Как говорит книга : класс - это чертеж, а объект - это готовый экземпляр... Но с одного чертежа нельзя заготовить два разных объекта.
  • Оценка видео-уроку:
Отчёт от 1901 за Теория ООП / Структура пикселя




Оцени работу

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

24. Оля
Оля
ответить
→  Neverwinter 2  # Теория ООП / Структура пикселя / 2015-09-15 18:48

Кирилл, отличный результат, очень-очень рада! Молодец! Так держать! :)


2146. Иван
Иван
ответить
→  Neverwinter 2  # Теория ООП / Структура пикселя / 2015-09-15 16:30

Вот, и вы почувствовали, что в какой-то момент наступает просветление! Пусть класс - это чертеж. Но,! Чертеж без размеров. А размеры можно указать как раз в конструкторе. Вот и получилось, что чертеж один, я свойства разные. Во всяком случае так я себе бы объяснял. :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Neverwinter 2  # Теория ООП / Структура пикселя / 2015-09-15 15:35

Еще чуть больше практики и все встанет на свои места.


4383. Maryna Zhuravlova
Maryna Zhuravlova
ответить
→  Neverwinter 2  # Теория ООП / Структура пикселя / 2015-09-15 13:56

Поздравляю с просветлением... вот тут (http://www.firststeps.ru/theory/oop/r.php?12) интересно написано про конструктор...



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: точки создавать))) и уже понимаю как задавать координаты!!!
Трудности: в этом уроке сложностей не возникло, все очень наглядно видно!!!
мне даже так больше нравиться через точки линию создавать…. возможно это не удобно т.к. точек тогда нужно кучу создать, зато менять линии очень удобно, сделала касательные маленькой верхней окружности, теперь красотище)))
Научился: Создавать структуру и работать с ней. Взаимодействие классов увидел
Трудности: Как раз создание структуры. И еще в одном месте напутал с переменными, ошибку сложно было найти.
В принципе всё просто, эту часть ООП я знал... но как можно методами и свойствами классов и структур всё закрутить. теперь уже достаточно сложный алгоритм стал получаться