- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
- •Два конструктора:
приватну змінну KilNoTel –кількість номерів телефонів особи.
Два конструктора:
без параметрів (створює масив номерів тел. з 3 елементів та встановлює значення змінної KilNoTel рівним 3);
з одним формальним параметром n цілого типу(створює масив з n елементів ном. тел. та встановлює значення змінної KilNoTel рівним n);
деструктор, що звільняє пам’ять, яку виділив для масиву номерів тел. один з конструкторів.
2. Адаптувати розроблені в завданні 1 методи до обробки різної кількості номерів телефонів особи.
Завдання 3.
Описати клас CPhome_Book, що містить наступні приватні данні та публічні методи:
адресу об’єкту класу CNote;
кількість записів в телефонній книзі;
конструктор без параметрів (онулює приватні данні);
конструктор з одним формальним параметром n цілого типу. Створює масив з n елементів CNote, встановлює кількість записів n і забезпечує ввід значень цих елементів з клавіатури;
конструктор з двома формальними параметрами: n цілого типу та fn типу char* Створює масив з n елементів CNote, встановлює кількість записів n, забезпечує ввід значень цих елементів з клавіатури та записує інформацію у файл fn;
конструктор з одним формальним параметром fn типу char*. Створює масив елементів CNote та вводить в нього інформацію з файлу fn;
конструктор з одним формальним параметром n цілого типу. Створює масив з n елементів CNote, встановлює кількість записів n і забезпечує ввід значень цих елементів з клавіатури;
метод визначення осіб, які мають найбільше телефонних номерів.
Варіант 13
Завдання 1
Описати клас CNote, що містить наступні приватні данні:
Прізвище, ім'я;
Номера телефонів(масив з чотирьох елементів; кожен з елементів – структура з двох полів: тип телефону, номер).;
Дата народження (масив із трьох чисел).
та містить наступні публічні методи, які реалізують:
Ввід з клавіатури даних типу CNote;
Вивід на екран інформації про людину, типи та номери телефонів;
Визначення наявності у людини мобільного телефону;
Визначення типу телефону за вказаним номером;
Два методи слід визначити безпосередньо у описі класу, а решту — оголосити у описі класу, а визначити поза класом.
Завдання 2.
1. Удосконалити клас CNote ввівши в нього
приватну змінну KilNoTel –кількість номерів телефонів особи.
Два конструктора:
без параметрів (створює масив номерів тел. з 4 елементів та встановлює значення змінної KilNoTel рівним 60);
з одним формальним параметром n цілого типу(створює масив з n елементів ном. тел. та встановлює значення змінної KilNoTel рівним n);
деструктор, що звільняє пам’ять, яку виділив для масиву номерів тел. один з конструкторів.
2. Адаптувати розроблені в завданні 1 методи до обробки різної кількості номерів телефонів особи.
Завдання 3.
Описати клас CPhome_Book, що містить наступні приватні данні та публічні методи:
адресу об’єкту класу CNote;
кількість записів в телефонній книзі;
конструктор без параметрів (онулює приватні данні);
конструктор з одним формальним параметром n цілого типу. Створює масив з n елементів CNote, встановлює кількість записів n і забезпечує ввід значень цих елементів з клавіатури;
конструктор з двома формальними параметрами: n цілого типу та fn типу char* Створює масив з n елементів CNote, встановлює кількість записів n, забезпечує ввід значень цих елементів з клавіатури та записує інформацію у файл fn;
конструктор з одним формальним параметром fn типу char*. Створює масив елементів CNote та вводить в нього інформацію з файлу fn;
конструктор з одним формальним параметром n цілого типу. Створює масив з n елементів CNote, встановлює кількість записів n і забезпечує ввід значень цих елементів з клавіатури;
метод визначення осіб, які мають найбільше телефонних номерів.
Варіант 14
Завдання 1
Описати клас CNote, що містить наступні приватні данні:
Прізвище, ім'я;
Номера телефонів(масив з чотирьох елементів; кожен з елементів – структура з двох полів: тип телефону, номер).;
Дата народження (масив із трьох чисел)
та містить наступні публічні методи, які реалізують:
Ввід з клавіатури даних типу CNote;
Вивід на екран інформації про людину, типи та номери телефонів;
Визначення наявності у людини домашнього телефону;
Визначення кількості службових телефонів.
Два методи слід визначити безпосередньо у описі класу, а решту — оголосити у описі класу, а визначити поза класом.
Завдання 2.
1. Удосконалити клас CNote ввівши в нього
