Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!

Сергей Колупаев

Видеокурсы

Дата активности Видеокурс Прогресс
2016-10-31 memory Карточки памяти 2 из 0 %
2016-10-27 soft3 Теория ООП 17 из 39 44 %
2016-10-25 game1 Наноигры 8 из 10 80 %
2016-10-06 game0 Демо игры 8 из 10 80 %
2015-12-14 soft0 Демо софт 1 из 7 15 %
Итого: 36 из 66 55 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2016-10-07 task1 Семантика все 6 100 %
Итого: все 6 100 %
Сохранить страницу:

17093. jin
jin
ответить
→  Сергей Колупаев  # Демо игры / Камень ножницы бумага / 2018-02-05 00:09

в exe файле, программы, что создаешь, есть место для хранения (тоесть снего возможно читать), но для записи не подойде наверное. Попробуй сохранять в файл *.txt и из него же читать.


11600. Дэниел Фарадей
Дэниел Фарадей
ответить
→  Сергей Колупаев   / 2016-11-03 12:29

ежик в тумане, точно) в след раз так и сделаю) спасибо!


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев   / 2016-11-03 11:50

Это уже надо бинарник делать с расширением exe, тогда будет свой значок.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Дэниел Фарадей  # Демо игры / Картинка с секретом / 2016-11-03 11:20

А как же ёжик в тумане? ))) Молодец, отличная работа. Успехов!!


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Иван Воронин   / 2016-11-03 11:15

Я в курсе, что значок стандартный. Его можно либо нарисовать ( запрограммировать ), либо картинку вставить. Потому и спросил у автора урока.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Елена  # Наноигры / Скорость реакции. Блок-схема / 2016-11-03 11:11

Вот это блок схема! Картинки прикольные :)


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Колупаев   / 2016-11-03 06:51

))) Ну я так запрограммировал Java - остальное она нарисовала - я тут ни при чем....


11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Колупаев  # Наноигры / Скорость реакции. Блок-схема / 2016-11-03 05:26

Хорошая статья, емкая и по делу. Спасибо!


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев  # Язык Java / FOR2D - Рисование по координатам / 2016-11-03 03:35

Значёк стандартный для Java приложений, а For2D это тайтл формы.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Сергей Аникин  # Наноигры / Скорость реакции. Блок-схема / 2016-11-02 20:54

https://pro-prof.com/archives/1462 - посмотри тут. Гугл может всё :) В отдельном уроке вряд ли есть смысл.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Новопашин Владимир  # Язык Java / FOR2D - Рисование по координатам / 2016-11-02 20:52

Отлично получилось! А значок и For2D сам нарисовал?


8520. Сергей Колупаев
Сергей Колупаев
ответить
# Видеокурсы / Супер-игра твоей мечты / 2016-11-02 01:30

Недавно наткнулся в Google Play на игру - Точки. Загорелся желанием написать что-то подобное, но пока знаний, боюсь - маловато для этого ... А игра очень интересная и увлекательная!


8520. Сергей Колупаев
Сергей Колупаев
ответить
# Наноигры / VIP - Карточки памяти - Алгоритм / 2016-11-01 15:10

Всем большое спасибо!


10673. Алексей Хонин
Алексей Хонин
ответить

7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Колупаев  # Наноигры / VIP - Карточки памяти - Алгоритм / 2016-11-01 07:51

Молодец! Справился!


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Артём  # Бурные потоки / ФИНАЛЬНЫЙ УРОК / 2016-10-31 23:23

Отличный результат, Артём. Молодец!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Колупаев   / 2016-10-31 22:42

:) все хорошо :) я редко кому звоню. Но по поводу твоего случая даже не сомневался, звонить или нет. :-)


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Константин  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2016-10-31 21:44

Вот и финалочка - поздравляю! Осталось с калейдоскопом разобраться :)


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Евгений Волосатов  # Наноигры / VIP - Карточки памяти - Алгоритм / 2016-10-31 20:54

Я теперь сижу в шоке, аж мурашки по коже. :) Это было неожиданный и очень приятный Сюрприз. Спасибо :)

P.S. Думал, что по работе звонят ))


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Евгений Волосатов   / 2016-10-31 19:40

Спасибо, Евгений Витольдович. Я за следующим курсом :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Колупаев  # Наноигры / VIP - Карточки памяти - Алгоритм / 2016-10-31 19:34

Не зря этот урок в разделе "вип" :)
Поздравляю с победой!


11630. 12Kirill12
12Kirill12
ответить
→  Сергей Колупаев   / 2016-10-31 16:14

Спасибо за мотивацию


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  12Kirill12  # Демо игры / Вступительное слово / 2016-10-31 15:31

Добро пожаловать на проект, Кирилл! С# все возрасты покорны :)


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Polsovatel  # Демо игры / Лабиринт 2D - игра / 2016-10-31 02:09

Вопрос 1: почему в функции события CheckedChanged  нет Sound.sound_on() и Sound.sound_off()? Вопрос 2: Видишь, что Sound подчёркнуто красным? В классе Sound добавил using System.Media; ? Что касается формы: событие называется MouseEnter, а не Enter - исправь. Невнимательность наш главный враг.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Polsovatel  # Демо игры / Лабиринт 2D - меню / 2016-10-30 17:59

Там написано, в чём ошибка - Заголовок волнового файла повреждён. Ты использовал оригинальные wav файлы или конвертировал их из mp3? Видимо файл Start.wav повреждён, удали его из ресурсов, сохрани проект, перезайди в Visual Studio и добавь какой-нибудь другой звук вместо этого. А вообще зайди в ресурсы и нажми 2 раза на этот звуковой файл - он скорее всего не проиграется у тебя.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Rita   / 2016-10-30 03:18

Спасибо :)



10673. Алексей Хонин
Алексей Хонин
ответить


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Колупаев  # Наноигры / VIP - Карточки памяти - Подготовка / 2016-10-29 00:23

Это игра типа Мемориз?


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев   / 2016-10-28 18:09

Вот теперь ты абсолютно верно написал, вопросов больше нет =)


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Иван Воронин   / 2016-10-28 18:08

Может бы я неправильно спросил. Я имел ввиду, применим ли алгоритм от игры Арканоид в этом случае или нет. И всё. А раз вопрос для вас странный, то не нужно на него отвечать. А задавать его или нет - моё право. Или я ошибаюсь?!


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев  # Теория ООП / Интерфейс. Кружок готов к игре! / 2016-10-28 17:21

Чтобы самому проводить эксперименты разрешения не спрашивают. Твой вопрос очень странный, поэтому не понимаю его смысла, ответ кроме положительного просто не может быть априори.


5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Сергей Колупаев  # Теория ООП / Переезд graph в базовый класс / 2016-10-28 17:15

так перенеси
будит больше опыта в программирование и легче дальше курс проходить


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Иван Воронин  # Теория ООП / Интерфейс. Кружок готов к игре! / 2016-10-28 16:44

Иван, я не дошёл пока до этого урока. Если вы никогда не спрашиваете, то это ваше право. Я вот спрашиваю.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Дэниел Фарадей  # Демо игры / Вступительное слово / 2016-10-28 16:42

Задание урока не выполнили, а почему? Извините, но ставлю Плохо.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев  # Теория ООП / Переезд graph в базовый класс / 2016-10-28 15:52

Всему своё время =)


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев  # Теория ООП / Интерфейс. Кружок готов к игре! / 2016-10-28 15:51

Зачем спрашивать? проведи исследование и узнаешь. Я вот никогда не спрашиваю, можно или нет, если мысль появилась, просто делаю и всё =)


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Алексей  # Демо игры / Вступительное слово / 2016-10-28 15:10

Лицензия на Community слетать не должна. Вы регистрировались? Я сам пользуюсь Community ( 2013 и 2015 ). Всё хорошо уже более 2 месяцев к ряду.


11601. Alhxor
Alhxor
ответить
→  Сергей Колупаев   / 2016-10-28 06:56

Да, всё стандартно, только картинки другие и минимальные/максимальные размеры окна проставил.


8520. Сергей Колупаев
Сергей Колупаев
ответить
# Теория ООП / Переезд graph в базовый класс / 2016-10-28 01:52

Почему бы не перенести методы Draw() из обычных классов в базовый класс Shape? И заодно можно перенести из всех обычных классов переменные и объекты: Pixel, Pixel begin, ended и остальные. Может я конечно форсирую события, но всё же, мне кажется это разумным решением.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Алексей|BrisK|Кривицкий  # Tinklavimas / 7. Союз столбцов и строк / 2016-10-27 22:56

HTML+CSS = Сила. Прикольно получилось!


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Александр  # Теория ООП / Интерфейс. Кружок готов к игре! / 2016-10-27 22:54

Евгений Витольдович, а можно ли в данном случае применить алгоритм движения кружков на примере алгоритма отскока шарика из игры Арканоид ( переделав его под конкретную задачу )?


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Артём  # Демо игры / Вступительное слово / 2016-10-27 22:10

Задание выполнено не до конца. Артём, приложи нормальный скриншот, пожалуйста и выполни пункты 2,3.


5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Сергей Колупаев  # Game Xonix / 5 ошибок обучающих курсов. Java + Xonix / 2016-10-27 20:30

а я еще не играл в такую игрушку


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Максим Лапшинов  # Game Xonix / 5 ошибок обучающих курсов. Java + Xonix / 2016-10-27 20:28

Очень знакомая игрушка. Во что-то подобное играл в игровом зале на автомате. Поиграл сейчас немного - дежавю :)


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Alhxor  # Демо игры / Картинка с секретом / 2016-10-27 20:19

Красивые картинки, но какой секретный способ отображения 5 картинки? Хоть бы код 2-ым скриншотом прикрутил, интересно же. Или по стандарту - как в видео-уроке?


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Alhxor  # Демо игры / Вступительное слово / 2016-10-27 17:42

Добро пожаловать на проект, успехов в обучении.


8520. Сергей Колупаев
Сергей Колупаев
ответить
# Наноигры / ФИНАЛЬНЫЙ УРОК / 2016-10-27 15:22

Всем спасибо, старался. Опыт записи видео уже был, хоть и небольшой :)


10673. Алексей Хонин
Алексей Хонин
ответить
→  Сергей Колупаев  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2016-10-27 08:09

Отличный обзор!


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев  # Демо игры / Вступительное слово / 2016-10-27 07:14

Аналогичная ситуация, у самого были версии с 2003 и выше, на данный момент остались 2010 (многое на ней написано в своё время) 2012, 2013 (активно пользуюсь сейчас) и 2015


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Константин   / 2016-10-26 23:43

Спасибо =)


7238. Константин
Константин
ответить
→  Сергей Колупаев  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2016-10-26 23:21

Молодец!


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Polsovatel  # Демо игры / Вступительное слово / 2016-10-26 23:07

Добро пожаловать на проект! В следующий раз, пожалуйста, выполняй все пункты задания ( здесь не выполнил пункты 2, 3 ). Кстати, для обучения годится практически любая версия, хоть 2008 ( сам пользуюсь на ПК 2015, а на ноутбуке стоит 2013 ). Я к тому, что младшие версии не так тормозят, хотя и от компьютера многое зависит тоже. Желаю успехов в обучении :)


10670. Сергей Соколов
Сергей Соколов
ответить
→  Сергей Колупаев  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2016-10-26 16:18

Молодец Сергей. Отличное оформление игры и отличный обзор! =)


8520. Сергей Колупаев
Сергей Колупаев
ответить
# Теория ООП / Богатое наследство / 2016-10-26 15:39

Спасибо, ребята :)


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Сергей Аникин  # Демо игры / Камень ножницы бумага / 2016-10-26 15:37

Красиво получилось, картинки прикольные.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Евгений Волосатов  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2016-10-26 15:34

Спасибо. По поводу музыкального фрагмента - я знаю, что надо проигрывать ДО отображения сообщения, но чего не получилось сделать. Не знаю, в чём проблема. Посмотрю ещё раз, что я сделал не так.


10365. Rita
Rita
ответить
→  Сергей Колупаев  # Теория ООП / Богатое наследство / 2016-10-26 09:28

Наследование  - это очень важно!!!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Колупаев  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2016-10-26 09:10

Сергей, отличный обзор,всё толком по делу, интересно слушать и смотреть.
Думаю, что поздравительный музыкальный фрагмент нужно проигрывать ДО отображения сообщения, а не после.
Передача параметров между формами есть в уроке "Баскетбольное табло".
Удачи!


8959. Максим Саратов
Максим Саратов
ответить
→  Сергей Колупаев  # Теория ООП / Богатое наследство / 2016-10-26 09:07

Наследование самый важный аспект ООП!


10673. Алексей Хонин
Алексей Хонин
ответить
→  Сергей Колупаев  # Теория ООП / Богатое наследство / 2016-10-26 08:11

Отлично справился!


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Иван Воронин   / 2016-10-26 00:57

Спасибо, я понял.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2016-10-26 00:42

Когда он будет одобрен, т.е. наберёт 20 голосов, тогда будут доступны вип уроки


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Алексей В.  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2016-10-25 23:59

Благодарю, Алексей.


8520. Сергей Колупаев
Сергей Колупаев
ответить
# Наноигры / ФИНАЛЬНЫЙ УРОК / 2016-10-25 23:12

Скажите, пожалуйста, а почему я не могу перейти к следующему уроку этого курса? Сказано, отправить отчёт надо, так он отправлен ведь уже.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Константин  # Сапёр на C# / ФИНАЛЬНЫЙ УРОК / 2016-10-25 21:58

Отлично, Константин!! Какой курс следующим проходить будешь?


10494. Алексей В.
Алексей В.
ответить
→  Сергей Колупаев  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2016-10-25 21:56

Молодец Сергей!!!


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Анастасия  # Демо игры / Вступительное слово / 2016-10-25 19:47

Добро пожаловать на проект, Анастасия. Очень красивое имя :) Успехов в изучении C#.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Иван Воронин   / 2016-10-25 00:33

Спасибо =)


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев  # Теория ООП / Второй Снеговик / 2016-10-25 00:30

Прикольные велосипеды, похожи на спортивные для велогонок по кругу =)


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Katerina  # Демо игры / Вступительное слово / 2016-10-24 21:34

Добро пожаловать на проект - желаю Успехов!


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев  # Язык Java / TYPE - Целые примитивные типы / 2016-10-23 23:28

Очень рад, что "Избранное" пользуется популярностью =)


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Сергей Аникин  # Демо игры / Игра Быстрощёлк / 2016-10-23 23:12

Сергей, читай дополнительную литературу, msdn. Там всё написано :) Хорошо поработал, продолжай дальше!


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Иван Воронин  # Язык Java / TYPE - Целые примитивные типы / 2016-10-23 23:10

Круто получилось, молодец!! Я забрал к себе в Избранное и согласен с Евгением Витольдовичем.


7238. Константин
Константин
ответить

10673. Алексей Хонин
Алексей Хонин
ответить
→  Сергей Колупаев  # Теория ООП / Цветные карандаши / 2016-10-22 19:26

Отлично получилось)!


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Евгений Волосатов   / 2016-10-22 14:27

Спасибо, Евгений Витольдович, мне тоже. Но учитывая цель следующего урока, нарисую что-то другое, менее громоздкое ))


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Колупаев  # Теория ООП / Рисуем Снеговика / 2016-10-22 12:48

А мне понравился твой рисунок!


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Иван Воронин  # Теория ООП / Рисуем Снеговика / 2016-10-22 10:56

Благодарствую :)


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Сергей Соколов   / 2016-10-22 10:55

Спасибо :)


10670. Сергей Соколов
Сергей Соколов
ответить
→  Сергей Колупаев  # Теория ООП / Рисуем Снеговика / 2016-10-22 10:29

Молодец, отличный снеговик =)


10670. Сергей Соколов
Сергей Соколов
ответить
→  Сергей Колупаев  # Теория ООП / Цветные карандаши / 2016-10-22 10:25

Молодец! Курс действительно важный, а впереди еще столько всего! =)


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев  # Теория ООП / Рисуем Снеговика / 2016-10-22 01:49

Крутой снеговик, личный транспорт для развоза подарков =)


11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Колупаев   / 2016-10-21 22:12

Спасибо! И тебе!


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Сергей Аникин  # Демо игры / Лабиринт 2D - игра / 2016-10-21 21:37

Молодец, Сергей - получилось очень красиво. Продолжай дальше в этом же духе, успехов!!


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Jevgenij Kariagin  # Язык Java / FOR2D - Квадратная радуга / 2016-10-21 19:50

Смотрится очень красиво, только в глазах рябит слегка ))


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Евгений Волосатов  # Язык Java / FOR2D - Линия и Круг / 2016-10-21 14:41

Может и так, Евгений Витольдович, просто я не люблю, когда кто-то кого-то критикует безосновательно. То ли считая автора некомпетентным, то ли полагая, что он ( автор критики ) - великий специалист в этом деле. Вот моё мнение.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Василий  # Демо игры / Игра Быстрощёлк / 2016-10-21 14:37

Можно в другой раз картинку по крупнее, ладно? А в остальном, молодец - так держать!


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Колупаев  # Теория ООП / Пиксели для классов / 2016-10-21 07:12

ООП - это супер!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Колупаев   / 2016-10-21 06:16

Я так и буду делать, потому что вчерашний опыт показал, что за неимением знаний писать параллельно код не получается, а уж вдумываться в него вообще времени нет. Скорее всего будет так - параллельно с просмотром урока будет писаться краткий конспект, а затем по конспекту писаться ПО. Так действительно будет полезней. Спасибо за совет.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Сергей Аникин  # Демо игры / Лабиринт 2D - меню / 2016-10-20 19:48

Хорошо поработал, но. Попробуй сначала посмотреть урок, потом сделать. Или веди конспект ( просто совет ). Так легче и проще, сам так делаю. Успехов, Сергей.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  vdimae  # Язык Java / FOR2D - Линия и Круг / 2016-10-20 17:28

Неуместная критика. Можешь лучше - сделай сам.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Елена  # Теория ООП / Структура vs Класс / 2016-10-20 17:24

Елена, я понимаю это. Я просто хотел сказать о том, что по теме урока мы рассматривали отличие Структуры от Класса. Мы написали 2 функции ( 1-ая для структуры, а 2-ая для класса). Т.е. в одной функции переменная sp, а в другой cp. Видимо, просто Евгений Витольдович сделал опечатку ( бывает, ведь человек не робот). И я прекрасно понимаю и то, что в данном случае разницы нет ( в комментарии к уроку написал это ). 


4004. Елена
Елена
ответить
→  Сергей Колупаев  # Теория ООП / Структура vs Класс / 2016-10-20 17:15

Сергей, какую переменную мы в скобках передали в качестве аргумента, с такой и работаем



7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Колупаев  # Теория ООП / Структура vs Класс / 2016-10-20 07:45

Согласен с Иваном.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев  # Теория ООП / Структура vs Класс / 2016-10-19 22:47

в данном случае на результат это не повлияет
з.ы.
для читабельности удобнее это факт =)


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Иван Воронин  # Теория ООП / Структура пикселя / 2016-10-19 22:14

Почему не ругался, ругался конечно.

Pixel A, B, C, D, E, O;

O = new Pixel(200, 200);

Я сначала написал так:  circle1 = new Circle(0, 100); вместо circle1 = new Circle(O, 100);


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Колупаев  # Теория ООП / Структура пикселя / 2016-10-19 22:05

поставил букву вместо цифры и компилятор не ругался? у тебя что есть такая переменная в коде?


  • Звание:
  • Накопленный опыт:
  • Собранный капитал:

Еженедельный прогресс

Результат Пн Вт Ср Чт Пт Сб Вс Итого
Проверены отчёты 146 142 15 303
Написан ответ 61 74 10 145
Набран текст 95 68 10 173
Решена задача 120 85 10 215
Выполнен видеоурок 212 116 1 329
Ежедневный бонус 55 50 5 110
Опубликовано в соцсетях 45 35 80
Собран мегахеш 32 36 4 72
Итого 766 606 55 1427 байт
Накопленные байты будут засчитаны только тем, кто до конца недели заполнит еженедельный отчёт!

Клуб формулистов

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Tekashnik 8275 1 1 180
2 Дмитрий 4814 10 10 5 25 95
3 chokayes 9752 5 1 6 86
4 vip 9913 10 5 15 85
5 Иван Воронин 10558 80
6 Алексей В. 10494 58
7 Виктор 17606 55
8 zhikharevav 8380 53
9 Bodrik_torf 16066 53
10 Anton 5394 44
11 Владимир 15525 42
12 Pavlin 16496 40
13 Дмитрий 16218 38
14 Dmitry Sinitsin 17947 35
15 Яков 6401 29
16 Timoha 9980 28
17 Gilman 17619 27
18 Григорий 3850 26
19 Андрей 162 25
20 Mastes 18210 25
21 Yefim 11589 23
22 Евгений Волосатов 1 20
23 Андрей Гришагин 17240 20
24 Виталий 16268 18
25 KpucTo6aJlb 13385 16
26 WildOrc 17443 16
27 Андрей Шевченко 16533 2 2 12
28 Михаил 5081 1 1 11
29 Николай Миролюбов 6203 11
30 Fayzulloh 18052 11
31 Антон Кравченко 5502 10
32 Diserdyuk 17894 10
33 Сергей Сергеевич 459 9
34 Саша 18113 8
35 Валерий Жданов 791 7
36 Neverwinter 2 1901 7
37 MaxeBoom 17666 7
38 Илья 6443 6
39 Андрей 16259 6
40 DbIM 18181 6
41 Кирилл 18200 6
42 Александр 17981 5 5 5
43 Сергей 3747 5
44 Александр 3922 5
45 Денис 4395 5
46 Михаил 4692 5
47 Алекс 8932 5
48 Николай Денисов 9014 5
49 Dimon 9156 5
50 Родион Глушков 11582 5
51 Sergej Šugajev 16017 5
52 Povilas Abramovicius 16089 5
53 Сергей Тирпиц 17608 5
54 Ivan 18207 5
55 Karen Ayvazyan 18225 5
56 Виктор Си 5923 2
57 Serge 16861 2
58 Алексей 6751 1
59 Миша 8929 1
60 Александр 9858 1
61 Rita 10365 1
62 Константин 10822 1
63 ister1kka 14220 1
64 George Spring 18123 1
65 BeaRDragon 18216 1
66 Алмаз 18226 1

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Я бы не сказал, что чему-то научился на этом уроке. Скорее я узнал, что такое Инкапсуляция, получил некоторое представление о том, что это такое. Всё только начинается, я погружаюсь в ООП. В моём понимании Инкапсуляция - это возможность работы с неким объектом, но без возможности изменения в нём неких определённых, заранее запрограммированных методов и их свойств, но с возможностью взаимодействия с этим объектом через какой-либо интерфейс, доступный конечному пользователю. На мой взгляд, в качестве примера Инкапсуляции можно рассмотреть такой прибор, как - Мультиварка. Пользователь может через панель управления ( интерфейс ) выбирать те или иные действия с прибором, например жарить, тушить или варить пищу. Однако при этом он не может изменить эту программу, так как она заранее запрограммирована. Всё, что он может - это отменить выполнение этой программы и/или выбрать иную программу, при помощи всё того же интерфейса, который находится в его распоряжении.
Трудности: Ничего сложного не было.
Отличный урок и не менее отличный пример реализации Инкапсуляции. Всё как и всегда - на высшем уровне!!
Научился: На этом уроке я научился создавать конструктор для создания нового экземпляра объекта - в нашем случае это объект Line. Узнал о модификаторах доступа private, public и какой из них в каких случаях используется. Научился рисовать линию с помощью функции, основой которой как раз и послужил конструктор объекта Line. Научился использовать объекты класса в основной программе ( форме ). Повторил работу с координатами.
Трудности: Благодаря подробному конспекту и объяснению преподавателем материала - сложностей не возникло.
Отличный урок. Понял, когда стоит использовать ООП, а когда нет. Чем больше погружаюсь в ООП и в координаты в частности ( а то для меня эта тема больная. И я время от времени пробую делать мини-программы для более лучшего понимания координат, их вычисления и так далее ), тем больше начинаю понимать. Особенно если учусь у такого прекрасного учителя!! Огромное спасибо за урок!! P.S. Помню, когда сам пробовал изучать C/C++ ( координаты в том числе), то было вообще ничего понятно.