C++ Programming (2019)

Автор: literator от 12-01-2020, 18:09, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: C++ Programming
Автор: Li Zheng, Yuan Dong, Fang Yang
Издательство: De Gruyter
Год: 2019
Страниц: 505
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

This book begins by explaining key concepts in programming, and elaborates on characteristic of class, including inheritance, derivation and polymorphism. It also introduces generic programming and Standard Template Library, I/O Stream Library and Exception Handling. The concepts and methods are illustrated via examples step by step, making the book an essential reading for beginners to C++ programming.

C++ is an object-oriented programming language, which is evolved from C. C++ has two main characteristics: one is its full compatibility with C and the other is that it supports object-oriented methods. The object-oriented program design encapsulates both data and related operations to form an interdependent and indivisible whole – an object. By abstracting common features of objects of the same category, we can get a class. Most data in a class can only be processed by the methods encapsulated in the class. A class communicates with the outside world through a simple external interface, and objects communicate with each other through messages. In this way, we can have simple relationships among program modules, and module independency and data security can be ensured. Meanwhile, through inheritance and polymorphism, codes can be well reused, which facilitates both the development and maintenance of software.

Because of the outstanding qualities of object-oriented methods, they have now become the major ways to develop large-scale software, and C++ is one of the most widely used object-oriented programming languages. C++ has long been considered hard to use, and is seldom used as an introduction language for teaching. Are C++ and object-oriented program design indeed hard to learn? The answer is no. In fact, when C was first created, it was only used by a few professional developers. However, along with the development of computer science, computer technologies have permeated research and applications of different subjects. Now C has been widely used by various engineers and technicians, and it has also been used as the introduction programming language in many schools. C++ is fully compatible with C, although it provides a stricter and more secure grammar. In this sense, C++ is primarily a better C. C++ is an Object-Oriented Programming (OOP) language.

Скачать C++ Programming (De Gruyter Textbook)




ОТСУТСТВУЕТ ССЫЛКА/ НЕ РАБОЧАЯ ССЫЛКА ЕСТЬ РЕШЕНИЕ, ПИШИМ СЮДА!


Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.