Объектно-ориентированный подход, Вайсфельд М., 2021

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Объектно-ориентированный подход, Вайсфельд М., 2021.
        
   Объектно-ориентированное программирование (ООП) лежит в основе языков C++, Java, С#, Visual Basic .NET, Ruby, Objective-C и даже Swift. He могут обойтись без объектов веб-технологии, ведь они используют JavaScript, Python и PHP.
Именно поэтому Мэтт Вайсфельд советует выработать объектно-ориентированное мышление и только потом приступать к объектно-ориентированной разработке на конкретном языке программирования.
Эта книга написана разработчиком для разработчиков и позволяет выбрать оптимальные подходы для решения конкретных задач. Вы узнаете, как правильно применять наследование и композицию, поймете разницу между агрегацией и ассоциацией и перестанете путать интерфейс и реализацию.
Технологии программирования непрерывно меняются и развиваются, но объектно-ориентированные концепции не зависят от платформы и остаются неизменно эффективными. В этом издании основное внимание уделяется фундаментальным основам ООП: паттернам проектирования, зависимостям и принципам SOLID, которые сделают ваш код понятным, гибким и хорошо сопровождаемым.

Объектно-ориентированный подход, Вайсфельд М., 2021


Поведение объектов.
Поведение объекта представляет то, что он может сделать. В процедурных языках поведение определяется процедурами, функциями и подпрограммами. В терминологии объектно-ориентированного программирования поведения объектов содержатся в методах, а вызов метода осуществляется путем отправки ему сообщения. Примите по внимание, что в нашем примере с работниками одно из необходимых поведений объекта Employee заключается в задании и возврате значений различных атрибутов. Таким образом, у каждого атрибута будут иметься соответствующие методы, например setGender() и getGender(). В данном случае, когда другому объекту потребуется такая информация, он сможет отправить сообщение объекту Employee и узнать значение его атрибута gender.

Неудивительно, что применение геттеров и сеттеров, как и многое из того, что включает объектно-ориентированная технология, эволюционировало с тех пор, как было опубликовано первое издание этой книги. Это особенно актуально для тех случаев, когда дело касается данных. Помните, что одно из самых интересных преимуществ использования объектов заключается в том, что данные являются частью пакета — они не отделяются от кода.

ОГЛАВЛЕНИЕ.
Введение.
Глава 1. Введение в объектно-ориентированные концепции.
Глава 2. Как мыслить объектно.
Глава 3. Прочие объектно-ориентированные концепции.
Глава 4. Анатомия класса.
Глава 5. Руководство по проектированию классов.
Глава 6. Проектирование с использованием объектов.
Глава 7. Наследование и композиция.
Глава 8. Фреймворки и повторное использование: проектирование с применением интерфейсов и абстрактных классов.
Глава 9. Создание объектов и объектно-ориентированное проектирование 
Глава 10. Паттерны проектирования.
Глава 11. Избегание зависимостей и тесно связанных классов.
Глава 12. Принципы объектно-ориентированного проектирования SOLID.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Объектно-ориентированный подход, Вайсфельд М., 2021 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2026-01-02 06:24:04