ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 1) онлайн
С++ и С
С++ унаследовал возможности языка C. Строго говоря, C++ является расшире- нием языка С: любая конструкция на языке C является корректной в C++; в то же время обратное неверно. Наиболее значительные нововведения, присутст- вующие в C++, касаются классов, объектов и ООП (первоначальное название языка C++ — «С с классами»). Тем не менее имеются и другие усовершенствова- ния, связанные со способами организации ввода/вывода и написанием коммен- тариев. Иллюстрация отношения между языками C и C++ приведена на рис. 1.7.
На практике существует гораздо больше различий между C и C++, чем мо- жет показаться вначале. Несмотря на то что можно писать программы на C++, внешне напоминающие программы на C, вряд ли кому-то придет в голову так поступать. Программисты, использующие C++, не только пользуются преиму- ществами этого языка перед C, но и по-новому используют возможности, уна- следованные от C. Если вы знакомы с C, значит, у вас уже имеются некоторые
Рис. 1.7. Отношения между C и C++
знания относительно C++, но все же вероятно, что значительная часть материа- ла окажется для вас новой.
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
Схожі підручники
- Товарознавство харчових продуктів функціонального призначення. Навчальний посібник (частина 1)
- Методичка з курсу Політологія
- Еволюція теорій регіонального розвитку в економічній науці
- Соціальне страхування. Навчальний посібник (частина 1)
- МЕТОДИЧНІ ВКАЗІВКИ до проведення розрахункових робіт з курсу «Екологія»
- ENGLISH FOR FINANCE НАВЧАЛЬНИЙ ПОСІБНИК