Мэтт Вайсфельд

  • Дарья Заикинацитує2 роки тому
    Посмотрите на YouTube видеолекцию гуру объектно-ориентированного программирования Роберта Мартина
  • Sergey Tiцитуєторік
    объект определяется двумя компонентами: атрибутами и поведением.
  • Sergey Tiцитуєторік
    Каждому, кто знаком с любой

    компьютерной системой, известно, что то или иное изменение может привести к ка-тастрофе, даже если предполагается, что это изменение будет незначительным.
  • Sergey Tiцитуєторік
    Мы можем сказать, что при правильном проектировании в объектно-ориентированных

    моделях нет такого понятия, как глобальные данные. По этой причине в объектно-ориентированных системах обеспечивается высокая степень целостности данных.
  • Sergey Tiцитуєторік
    Данные, содержащиеся в объекте, представляют его состояние. В терминологии

    объектно-ориентированного программирования эти данные называются атрибутами.
  • Sergey Tiцитуєторік
    В случае с объектно-ориентированным программным обеспечением, в отличие

    от дилеммы «что было раньше — курица или яйцо?», мы знаем, что первым был

    именно класс. Нельзя создать экземпляр объекта без класса.
  • Валентин Снигурцитує4 місяці тому
    Название переменных должно отражать их роль, а не их тип.
  • Дарья Заикинацитує2 роки тому
    Пять принципов SOLID:
    SRP — принцип единственной ответственности (Single Responsibility Principle).
    OCP — принцип открытости/закрытости (Open/Close Principle).
    LSP — принцип подстановки Барбары Лисков (Liskov Substitution Principle).
    ISP — принцип разделения интерфейса (Interface Segregation Principle).
    DIP — принцип инверсии зависимостей (Dependency Inversion Principle).
  • Дарья Заикинацитує2 роки тому
    мой список объектно-ориентированных концепций выглядит так:
    инкапсуляция;
    наследование;
    полиморфизм;
    композиция.
  • Дарья Заикинацитує2 роки тому
    Например, когда вы смотрите на какого-то человека, вы видите его как объект. При этом объект определяется двумя компонентами: атрибутами и поведением. У человека имеются такие атрибуты, как цвет глаз, возраст, вес и т.д. Человек также обладает поведением, то есть он ходит, говорит, дышит и т.д.
fb2epub
Перетягніть файли сюди, не більш ніж 5 за один раз