Education
Я хочу получить сертификат ИНТУИТ по языку C++
Я хочу усвоить все лекции ИНТУИТ-а по языку программированию C++, а затем сдать экзамены на "Отлично" и получить сертификат. Так же, как я получил сертификат по языку программирования C.
-
Классы и объекты
Способы описания классов. Создание объектов. Обращение к атрибутам и методам объектов. -
Производные типы данных
Создание и использование массивов, структур, объединений, указателей. Адресная арифметика. Строки и литералы. -
Распределение памяти
Проблемы при явном распределении памяти в Си++, способы их решения. Ссылки и указатели. Распределение памяти под переменные, управление памятью с помощью переопределения операторов new и delete. -
Производные классы, наследование
Наследование, виды наследования. Виртуальные методы. Абстрактные классы. Множественное наследование. -
Контроль доступа к объекту
Рассматриваются возможности контроля доступа к атрибутам и методам объекта, контроль по чтению и по записи. -
Классы – конструкторы и деструкторы
Конструкторы и деструкторы классов. Возможности инициализации объектов. Копирующий конструктор. Операции new и delete. -
Дополнительные возможности классов
Рассматриваются дополнительные возможности при определении классов, включая переопределение операций, определение методов inline и задание собственных преобразований типа. -
Компоновка программ, препроцессор
До сих пор мы рассматривали небольшие примеры программ или даже фрагменты программ. Но современный язык программирования должен поддерживать производство больших программных продуктов, состоящих из многих десятков, сотен или даже тысяч классов. Программа на языке Си++ может создаваться коллективом программистов на протяжении нескольких лет. Сейчас мы рассмотрим свойства языка, позволяющие писать большие программы. -
Определение, время жизни и области видимости переменных в больших программах
Возможности построения больших программ, использование общих данных. Определение контекста, оператор namespace. -
Обработка ошибок
Попытка классификации ошибок. Сообщение об ошибке с помощью возвращаемого значения. Исключительные ситуации. Обработка исключительных ситуаций, операторы try и catch. -
Ввод-вывод
Потоки. Манипуляторы и форматирование ввода-вывода. Строковые потоки. Ввод-вывод файлов. -
Шаблоны
Понятие шаблона. Функции-шаблоны. Шаблоны классов. Примеры использования. -
Экзамен
Сдача обобщенного экзамена по всем темам
- 8897
- 28 September 2012, 09:47
Don't miss new posts!
Subscribe for the Goal and follow through to its completion