|
|||
Работа № 1. Программирование алгоритмов с использованием динамических массивовСтр 1 из 11Следующая ⇒ Введение Выбор заданий по 2 посл цифрам если цифры например 57 а вариантов 14 ваш вариант 57-14=43-14 …. Инкапсуляция - сведение кода и данных воедино в одном объекте, получившим название класс. Наследование - наличие в языке ООП механизма, позволяющего объектам класса наследовать характеристики более простых и общих типов. Наследование обеспечивает как требуемый уровень общности, так и необходимую специализацию. Полиморфизм - дословный перевод с греческого " много форм". В С++ полиморфизм реализуется с помощью виртуальных функций, которые позволяют в рамках всей иерархии классов иметь несколько версий одной и той же функции. Решение о том, какая именно версия должна выполняться в данный момент, определяется на этапе выполнения программы и носит название позднего связывания. Существует несколько реализаций системы, поддерживающих стандарт С++, из которых можно выделить реализации Visual C++ (Microsoft) и Builder C++ (Inprise). Отличия относятся в основном к используемым библиотекам классов и средам разработки. В действительности в С++ программах можно использовать библиотеки языка С, библиотеки классов С++, библиотеки визуальных классов VCL (Builder C++), библиотеку MFC (Visual C++ и Builder C++). Язык С++ является родоначальником множества объектно-ориентированных языков, таких как Java, C#, PHP и др. Данное пособие предназначено для начинающих изучение технологии ООП для проектирования систем управления на основе С++.
Работа № 1. Программирование алгоритмов с использованием динамических массивов
Теоретические сведения
|
|||
|