Выбрать главу

Глава 14. Указатели на объекты...167

►Зачем, использовать указатели и ссылки...174

Глава 15. Защищённые члены класса: не беспокоить!...181

►Защищённые члены...181

Как устроены защищённые члены...182

Глава 16. Создание и удаление объектов...188

►Создание объектов...188

Глава 19. Статические члены...224

►Определение статических членов...224

Обращение к статическим данным-членам...226

Часть 4. Наследование...231

Глава 21. Знакомство с виртуальными функциями-членами: настоящие ли они...240

►Как работает полиморфизм...245

Глава 22. Разложение классов 249

►Реализация абстрактных классов...253

Концепция абстрактных классов...254

►Разделение исходного кода С++...259

Реализация класса student...261

Советы, которые помогут сохранить много времени и усилий.

ОГЛАВЛЕНИЕ

 

Часть 1. ПЕРВОЕ ЗНАКОМСТВО с С++...23

 Глава 1. Написание вашей первой программы...25

Постигая концепции С++...25

Инсталляция Dev-C++...27

Создание первой программы...31

Введение кода1...32

Введение кода2...33

Введение кода3...33

Введение кода4...34

Почему С++ так требователен...35

Разбор программ...36

Использование инструкций в программах...38

Объявления1...38

Объявления2...38

Глава 2. Премудрости объявления переменных...41

 Объявление разных типов переменных 42

        Ограничения, налагаемые на целые числа в С++...43

Ограничения диапазона1...43

Ограничения диапазона2...43  

Объявления типов переменных...45

Логические выражения...48

►Выражения смешанного типа...48

Соглашения по именованию...49

Глава 3. Выполнение математических операций...50

Использование операторов присвоения1...54

Использование операторов присвоения2...54

Глава 4. Выполнение логических операций...55

►Использование простых логических операторов...55

Хранение логических значений1...57

Хранение логических значений2...57

Выполнение побитовых логических операций...62

Глава 5. Операторы управления программой...66

      ►Выполнение циклов...68

          Использование цикла for...71

           Специальные операторы управления циклом...73

       ►Инструкция выбора...77

Часть 2. Становимся функциональными программистами...79

Глава 6. Создание функций...81

►Написание и использование функций...81 

         Разделяй и властвуй 83

►Подробный анализ функций...84

Простые функции1...85

Простые функции2...85

Глава 7. Хранение последовательностей в массива...92

    Преимущества массивов 92

        Работа с массивами...93