Подписывайтесь на наш Telegram-канал! Ежедневно интересно!

Подписывайтесь на наш Telegram-канал!

Помочь нашему сайту финансово на сервисе сбора донатов!

Помочь нашему сайту финансово!
 
HostLife - лучший платный хостинг

Object-Oriented Programming

  • Заявить о правах (Abuse)
Автор: Limpopo5 от 2024-03-11, 18:34:30
Object-Oriented ProgrammingНазвание: Object-Oriented Programming
Автор: Аmаnу Fаwzу Еlgаmаl
Издательство: Cambridge Scholars Publishing
Год: 2024
Страниц: 157
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

This book explores the concepts of object-oriented programming, which have become the cornerstone of most programming languages. The book introduces the meaning of classes and objects, inheritance, encapsulation, and polymorphism. It also contains examples of Unified Modeling Language (UML) that enable the reader to model systems. The book explains these concepts in a simple manner and includes the application of these concepts through a large number of examples in three different programming languages: C#, VB.Net, and Python. The concepts introduced in the book are applicable to any programming language which supports object-oriented programming. The book is an indispensable resource that will enhance its readers’ system development skills.

In Structured Programming, a program is comprised of a set of instructions. Small programs are generally easy to understand, but larger ones, containing hundreds of statements, can be difficult to comprehend unless they are divided into smaller parts. Consequently, functions and procedures are utilized to make these programs easier to read and understand.

The standard approach to designing software systems involves identifying the problem, and then developing a set of functions that can accomplish the required tasks. If these functions are too complex, they are further broken down until they become simple enough to understand. This process is known as functional decomposition.

To solve problems facing programmers, such as the one mentioned above, the concept of Object-Oriented Programming (OOP) is adopted. Two related issues are the absence of any restrictions on functions accessing global data in the program, and the lack of a complete connection between the functions and data, which is at odds with practical reality. Thus, in OOP, the data and the operations that can be performed on it are combined into a single entity, making it easier to understand how a program works. Additionally, OOP provides several benefits such as encapsulation, inheritance, and polymorphism that make it easier to design, implement, and manage software systems.

Unified Modeling Language (UML) is a visual modeling language that provides developers (working in the field of analysis and design of object-oriented systems) with diagrams and methods to visualize, create, and document software systems, and to model the organizations that use these systems. Note that it is not a way to build or develop systems; it will not direct them on what to do first and what to do next. It will not tell you how to design the system but it will help you with modeling.

Скачать Object-Oriented Programming






Выгодные предложения от нашего партнёра ИГ "ЭКСМО-АРТ":

Акция С заботой о здоровье и безопасности




 


BooksKeeper - электронная библиотека, ежедневно пополняемая нашими авторами.
Все материалы, представленные на нашем сайте, Вы сможете скачать по ссылкам различных бесплатных файлообменников совершенно бесплатно!
Инструкции, поясняющие, как надо качать бесплатно с файлообменников смотреть тут
Регистрация на нашем сайте позволит Вам добавлять свои книги, а также комментировать опубликованные книги, общаться с нашими авторами.
Для этого мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

HostLife - лучший платный хостинг
HostLife - лучший платный хостинг!
Отличный хостинг по цене от 1.87$/месяц! Рекомендация от сайта Bookskeeper!


Бесплатная электронная библиотека. Скачать книги бесплатно!

Наша электронная библиотека Bookskeeper (для РФ работает через VPN) - это интернет-витрина, где любой посетитель может публиковать электронные варианты книг, журналов, газет, комиксов, в общем, любой литературы со ссылками для медленного, но бесплатного скачивания с файлообменников. В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.
 
 
Поддержите наш сайт!
Идет сбор донатов на хостинг
для работы нашего сайта.
Сканируйте QR-код
(или нажмите на него)
для Вашей поддержки!
Оплата картой, ЮMoney


Донаты для помощи нашему сайту!

ОГРОМНОЕ СПАСИБО
всем за Ваши донаты!

Наши рекомендации



Book24.ru - книжный интернет магазин



Turbobit - Получите турбо-доступ и скачивайте безлимитно и без рекламы!


HostLife - лучший платный хостинг