Да у меня рисунки всегда криво выходят. Поэтому отправил скриншот лишь появление рандомных точек после нажатия. А рисунок вот он - s017.radikal.ru/i415/1507/56/fdfb5f4e4428.png .. Кажется дополнить отчет нельзя, можно лишь пере отправлять, поэтому ссылку кинул.
Очень рада что ты вернулся к занятиям, и при первом твоем уроке все было легко! Вот только красотой пока не порадовал, не понятная абстракция, хотя уверена что в следующий уроках ты еще покажешь свой высший класс! :)
Научился: 1)Создание элемента структурного типа.
2)Создание отдельного класса. Трудности: Понять принцип взаимодействия классов между собой. Уточнение: Дополнительный метод Graph позволяет добавлять дополнительные параметры и при этом можно параметры Color не приписывать в основном элементе, но при этом метод инициализации карандаша используется дважды.
Дополнение от себя: Но если использовать лишь один метод Graph с четырьмя параметрами, то параметры Color необходимо будет прописать, но инициализация карандаша будет использовать лишь однажды как я понимаю.
Вопрос заключается в следующем, что лучше : сразу прописать параметры, но невозможность использовать в основном элементе только ширину и высоту или создавать дополнительный метод с доп. параметрами, но с возможностью использовать только ширину и высоту?
Научился: 1) Присвоение иконок к программе.
2) Создание и взаимодействие с графическими элементами.
3) Дробления кода на методы с целью его улучшения(рефакторинг).
Трудности: Ваше объяснения не привели к сложностям. Так что сложности не было. Замечаний нет.