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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

JA. Классные пакеты / CLASS - Три заветных слова

  • На этой видеолекции я предоставлю свой взгляд на ООП - что это такое, зачем это нужно и как этим пользоваться.
  • Дата отправки отчёта: 22 января 2019 г.
  • Задание выполнено: за 59 мин.
  • Чему научился: Наследование прикручивает классу-потомку весь функционал Суперкласса (за исключением конструкторов)

    Инкапсуляция позволяет не заморачиваться об устройстве черного ящика.
    На входе суём мясо, на выходе имеем фарш.
    А как там эта мясорубка работает, нас не колышет - инкапсуляция разрешает.

    Конструктор == функция (или метод) с названием как у класса. Конструктор не возвращает никакого значения.
    Конструктор нужен для инициализации нового объекта.

    В конструкторе вы вольны в фигурных скобках присваивать полям(переменным) всякие значения, относящиеся к конструируемому объекту (в уроке собаке присваивается способ общения тявкать, а кисе способ коммуницировать с миром посредством мявка)

    Конструктор актуален для разнесения способов применения внешних команд в разные методы. Торты у всех поваров одинаковые, а вишенки на торты помещают в конструкторы, и берут их оттуда, чтобы не дублировать одинаковое тортостроение много раз

    abstract class Thing {} - экземпляр такого класса НЕ МОЖЕТ БЫТЬ СОЗДАН!

    abstract void SomeThing (); - абстрактная функция без определения
  • Оценка видео-уроку:
Отчёт от 17947 за JA. Классные пакеты / CLASS - Три заветных слова


Отчёт от 17947 за JA. Классные пакеты / CLASS - Три заветных слова




Оцени работу

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

  • Отчёт оценивали:
    9752chokayes+1   20061Даниил Лаутеншлегер+1   20659no name+1   20071New programist+1   20528Геннадий Кравцов+1   8275Tekashnik+1   3922Александр+1   791Валерий Жданов+1   10494Алексей В.+1   14981DimanDOS+1   10895Danil42Russia+1   17606Виктор+1   1Евгений Волосатов+1   13417Chip+1  

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Научился: Использовать наследование. Наследование это способ выделения общих функций для удобства использования в однотипных классах. В нашем случае классы Cat и Dog наследую общие свойства и методы у класса Animal.
=)


Научился: Повторил пройденное
Наследование (extends) это создание класса на основе другого с добавлением своих особенностей, на пример: кошки тоже бывают разные, чёрные или белые, поэтому сам класс кошки можно тоже унаследовать при описании классов каждого из разновидностей кошек (сиамские, персидские, русская голубая...), но у каждой из них есть общее, 4 лапы, 2 уха и т.д.