1

Етап 1

Классы и объекты

2

Етап 2

Производные типы данных

3

Етап 3

Распределение памяти

4

Етап 4

Производные классы, наследование

5

Етап 5

Контроль доступа к объекту

6

Етап 6

Классы – конструкторы и деструкторы

7

Етап 7

Дополнительные возможности классов

8

Етап 8

Компоновка программ, препроцессор

9

Етап 9

Определение, время жизни и области видимости переменных в больших программах

10

Етап 10

Обработка ошибок

11

Етап 11

Ввод-вывод

12

Етап 12

Шаблоны

13

Етап 13

Экзамен

1

Етап 1

Классы и объекты

2

Етап 2

Производные типы данных

3

Етап 3

Распределение памяти

4

Етап 4

Производные классы, наследование

5

Етап 5

Контроль доступа к объекту

6

Етап 6

Классы – конструкторы и деструкторы

7

Етап 7

Дополнительные возможности классов

8

Етап 8

Компоновка программ, препроцессор

9

Етап 9

Определение, время жизни и области видимости переменных в больших программах

10

Етап 10

Обработка ошибок

11

Етап 11

Ввод-вывод

12

Етап 12

Шаблоны

13

Етап 13

Экзамен

28 вересня 2012 08 жовтня 2012
Мета завершена % date%

Автор мети

Евгений

Україна, Харьков

37 Рік / року / років

Освіта

Я хочу получить сертификат ИНТУИТ по языку C++

Я хочу усвоить все лекции ИНТУИТ-а по языку программированию C++, а затем сдать экзамены на "Отлично" и получить сертификат. Так же, как я получил сертификат по языку программирования C.

  1. Классы и объекты

    Способы описания классов. Создание объектов. Обращение к атрибутам и методам объектов.
  2. Производные типы данных

    Создание и использование массивов, структур, объединений, указателей. Адресная арифметика. Строки и литералы.
  3. Распределение памяти

    Проблемы при явном распределении памяти в Си++, способы их решения. Ссылки и указатели. Распределение памяти под переменные, управление памятью с помощью переопределения операторов new и delete.
  4. Производные классы, наследование

    Наследование, виды наследования. Виртуальные методы. Абстрактные классы. Множественное наследование.
  5. Контроль доступа к объекту

    Рассматриваются возможности контроля доступа к атрибутам и методам объекта, контроль по чтению и по записи.
  6. Классы – конструкторы и деструкторы

    Конструкторы и деструкторы классов. Возможности инициализации объектов. Копирующий конструктор. Операции new и delete.
  7. Дополнительные возможности классов

    Рассматриваются дополнительные возможности при определении классов, включая переопределение операций, определение методов inline и задание собственных преобразований типа.
  8. Компоновка программ, препроцессор

    До сих пор мы рассматривали небольшие примеры программ или даже фрагменты программ. Но современный язык программирования должен поддерживать производство больших программных продуктов, состоящих из многих десятков, сотен или даже тысяч классов. Программа на языке Си++ может создаваться коллективом программистов на протяжении нескольких лет. Сейчас мы рассмотрим свойства языка, позволяющие писать большие программы.
  9. Определение, время жизни и области видимости переменных в больших программах

    Возможности построения больших программ, использование общих данных. Определение контекста, оператор namespace.
  10. Обработка ошибок

    Попытка классификации ошибок. Сообщение об ошибке с помощью возвращаемого значения. Исключительные ситуации. Обработка исключительных ситуаций, операторы try и catch.
  11. Ввод-вывод

    Потоки. Манипуляторы и форматирование ввода-вывода. Строковые потоки. Ввод-вывод файлов.
  12. Шаблоны

    Понятие шаблона. Функции-шаблоны. Шаблоны классов. Примеры использования.
  13. Экзамен

    Сдача обобщенного экзамена по всем темам
  • 8898
  • 28 вересня 2012, 09:47

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?