Язык C++ - Страница 3 из 3

Язык C++

Язык C++: объектно-ориентированное программирование — инкапсуляция, наследование, полиморфизм — классы и объекты, абстрактные типы данных

Константы в С++

Константы в С++ аналогичны константам в Си. Для представления константы в Си использовалась только директива препроцессора #define:  const тип ИмяПеременной = НачальноеЗначение;  const тип *ИмяПеременной;  тип *const ИмяПеременной = Значение;  const int base_vals[5] = { 1000, 2000, 3500, 6000, 10000}; Идентификаторы const подчиняются тем же правилам, что и переменные. Можно создавать константы с различной областью видимости. Однако не любое использование #define можно исключить с помощью const. Например, нельзя объявить массив с размером, заданным через […]

Объектно-ориентированное программирование

Объектно-ориентированное программирование (ООП) позволяет разложить проблему на составные части, каждая из которых становится самостоятельным объектом. Каждый из объектов содержит свой собственный код и данные, которые относятся к этому объекту. Любая программа, написанная на языке ООП, отражает в своих данных состояние физических предметов либо абстрактных понятий – объектов программирования, для работы, с которыми она предназначена. Все

Прокрутить вверх