Наконец-таки мы возьмёмся за наследование. Убираем повторяющийся код из цветных классов. Осмысливаем значение термина «наследование».
Дата отправки отчёта:
16 апреля 2018 г.
Задание выполнено: за
31 мин.
Чему научился:
Почитал методологию Сишарп по наследованию. Создал для классов Color... наследование исходных. Постепенно код начинает обтачивать под ООП...
Наследование (по моей версии) способность одного класса передавать другому классу результат своей деятельность ( переменные функции) )для дальнейшего использования.
Да, наследование передаёт тот же функционал, не передаются хранимые в предке данные, ты же не наследуешь экземпляр класса. Можно присвоить значение одного экземпляра класса к другому экземпляру, тогда передадутся и результаты деятельности с хранимыми данными. Мысли нужно формулировать корректно, чтобы как минимум самого себя не запутать.
Да, продолжай практиковаться и выполнять уроки, понимание приходит само, когда ты создаёшь множество проектов, применяя одни и те же структуры кода, по сути ты смотришь на них под разными углами и тем самым формируется объект в целом, как трёхмерная модель, сбоку вроде одно, а когда ты обошёл вокруг и посмотрел под разными углами, уже вырисовывается картина в целом =)
Отчёт оценивали: 17443. WildOrc+117575. drWatson+19980. Timoha+11. Евгений Волосатов+117606. Виктор+16452. Кирилл Шмойлов+116496. Pavlin+110558. Иван Воронин+19156. Dimon+13922. Александр+116016. Aleksej Fiodorov+15394. Anton+117947. Dmitry Sinitsin+16401. Яков016066. Bodrik_torf+16203. Николай Миролюбов+1459. Сергей Сергеевич+14395. Денис+110494. Алексей В.+1791. Валерий Жданов+13747. Сергей+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: понятию наследование - это по сути копирование всех методов и операторов из предыдущего класса в новый, с добавлением изменений в "конструкторе". Добавив двоеточие и имя "родителя" - можно очень сильно сократить код - оптимизировав его - это круто ). все хорошо
Научился: Узнал как реализовать наследование.
Наследование классов - это когда в одном классе указывается ссылка на другой класс, в котором можно взять какие-то данные. Делается для того, чтобы избавиться от дублирования одинакового кода в разных классах. Трудности: Немного сложно, но интересно.