Модуль 1. Класи та абстракція даних
Схема розділу
-
Визначення класу. Область дії класу та доступ до елементів класу. Управління доступом до елементів класу. Конструктори і деструктори.
Тема 1. Введення в ООП.
Тема 2. Основні принципи реалізації класів-
Мета та завдання дисципліни. Значення та місце дисципліни в системі підготовки спеціалістів комп’ютерних наук. Загальні відомості про дисципліну, її зв'язок з іншими дисциплінами.
1021.2 Кб -
497.0 Кб
-
Конструктори класів. Використання конструкторів з аргументами за замовченням. Деструктори. Послідовність виклику конструкторів та деструкторів.
500.2 Кб -
У C++ існує можливість дозволити доступ до закритих членів класу функціям, які не є членами цього класу. Для цього достатньо оголосити ці функції "дружніми" (або "друзями") стосовно класу, що розглядається.
320.1 Кб -
14.6 Кб
-
567.4 Кб
-
403.7 Кб
-
Написати програму, в якій створюються і руйнуються об'єкти, певного користувачем класу. Виконати дослідження викликів конструкторів і деструкторів.
-
Мета. Отримати практичні навички дружніх функцій для класів на С ++.
370.2 Кб -
Отримати практичні навички дружніх функцій для класів на С ++.
Отримати доступ до закритих членів класу функціями, які не є членами цього класу.
-
Мета. Ознайомитися з способами запису у файли та зчитування з файлів та отримати практичні навички у написанні програм з використанням файлових потоків, створенням та обробкою динамічних масивів об’єктів
370.0 Кб -
Ознайомитися з способами запису у файли та зчитування з файлів та отримати практичні навички у написанні програм з використанням файлових потоків, створенням та обробкою динамічних масивів об’єктів
-
Мета. Отримати практичні навички створення конструктора копіювання, в якому визначається спосіб копіювання одного екземпляра класу в інший.
367.0 Кб -
Створити клас, конструктор якого генерує динамічний масив чисел (див. варіанти) Розмір масиву задається параметром конструктора. Деструктор звільняє пам’ять, що виділена під масив. Написати для класу конструктор копіювання, в якому і визначити спосіб копіювання одного екземпляру класу в інший.
-
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу