Объектно-ориентированный подход. 5-е межд. изд
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  Объектно-ориентированный подход. 5-е межд. изд

Дарья Заикина
Дарья Заикинадәйексөз келтірді4 жыл бұрын
Посмотрите на YouTube видеолекцию гуру объектно-ориентированного программирования Роберта Мартина
5 Ұнайды
Комментарий жазу
Локтионов А.
Локтионов А.дәйексөз келтірді1 жыл бұрын
Пять принципов SOLID: • SRP — принцип единственной ответственности (Single Responsibility Principle). • OCP — принцип открытости/закрытости (Open/Close Principle). • LSP — принцип подстановки Барбары Лисков (Liskov Substitution Principle). • ISP — принцип разделения интерфейса (Interface Segregation Principle). • DIP — принцип инверсии зависимостей (Dependency Inversion Principle)
1 Ұнайды
Комментарий жазу
Zarema Umarova
Zarema Umarovaдәйексөз келтірді1 жыл бұрын
Просто примите меры для того, чтобы придерживаться руководства по проектированию классов Sound (см. главу 5).
1 Ұнайды
Комментарий жазу
Николай Пирогов
Николай Пироговдәйексөз келтірді1 жыл бұрын
правило гласит, что конструктор по умолчанию компилятора добавляется, только если вы не предусмотрите в своем коде никаких конструкторов.
1 Ұнайды
Комментарий жазу
Enderguess
Enderguessдәйексөз келтірді40 минут бұрын
Методы в том или ином классе обычно скрыты от других классов и объявляются как private:
Комментарий жазу
Enderguess
Enderguessдәйексөз келтірді1 сағат бұрын
Если атрибут является статическим, а класс обеспечивает для него сеттер, то любой объект, вызывающий этот сеттер, будет изменять единственную копию.
Комментарий жазу
Enderguess
Enderguessдәйексөз келтірді1 сағат бұрын
Таким образом, доступ к данным с помощью геттеров и сеттеров обеспечивает возможность использования механизмов вроде проверки паролей и прочих методик валидации.
Комментарий жазу
Enderguess
Enderguessдәйексөз келтірді1 сағат бұрын
Иногда методы доступа называются геттерами и сеттерами, а порой — просто get() и set().
Комментарий жазу
Enderguess
Enderguessдәйексөз келтірді1 сағат бұрын
Класс должен очень хорошо защищать свои атрибуты.
Комментарий жазу
Enderguess
Enderguessдәйексөз келтірді1 сағат бұрын
атрибуты определяются как private, из-за чего у любых других объектов нет прямого доступа к этим атрибутам.
Комментарий жазу