Головна

Файл інтерфейсу базового класу

  1.  А е В (А є елементом классаВ).
  2.  Архітектура БІС паралельного інтерфейсу КР580ВВ55
  3.  Архітектура послідовного інтерфейсу КР580ІК51
  4.  Базового реанімаційного комплексу
  5.  Більшовики як партія робітничого класу
  6.  Обчислювальні системи класу МКМД (MIMD)
  7.  Глава 3. Підключення EEPROM до MSP430 за допомогою інтерфейсу PC

Спроектуємо базовий клас Cindex. Помістимо структуру tip_index в частину private, тому що вона використовується тільки елементами-функціями даного класу, а елементи-функції - в частину public, тому що вони використовуються в класах CAkt, CCena.

Спроектуємо прототипи елементів-функцій класу ind:

- Void init_ind (int, CString); - Ініціалізує елемент індексного масиву; приймає номер запису та значення ключа;

- Void init_kol (int); - Ініціалізує кількість елементів масиву;

- Int dob_ind (CString); - Пошук номера додається записи; приймає значення ключа запису, повертає номер запису;

- Int poisk_ind (CString, int, int &); - Пошук номера шуканої записи; приймає значення ключа запису, індекс елемента початку пошуку; повертає номер запису та індекс елемента;

- Void cor_ind (int, CString); - Коригує елемент індексного масиву; приймає індекс елемента і ключ записи.

// Файл заголовків Index.h

#ifndef index_h

#define index_h

#include

const int max_mass = 1000;

class Cindex// Визначення базового класу

{

public:

int kol; // пробщее кличество записів файлу

int fact_kol; //кількість заповнених записів

private:

Struct tip_index

{

CString kluch;

Int nomer;

} Index [max_mass];

public:

CIndex ();

~ CIndex ();

Int razm_zap;

Void init_ind (int, CString);

Void init_kol (int);




 похідний клас |  Просте і множинне спадкування |  Віртуальні базові класи |  перевантаження операцій |  Перетворення типів, що визначаються класом |  перевантаження функцій |  Віртуальні елементи-функції |  параметричний поліморфізм |  Постановка завдання та визначення специфікацій |  Складання початкової ієрархії і структури класів |

© um.co.ua - учбові матеріали та реферати