Lab / Определение класса Array
.doc// ARRAY1. H
// Простой класс Array
#ifndef ARRAY1_H
#define ARRAY1_H
(для целых)
#include <iostream.h>
class Array {
friend ostream &operator<<(ostream &, const Array &); friend istream &operator>>(istream &, Array &);
public:
Array(int = 10); //конструктор с умолчанием
Array(const Array &) ; //конструктор копии
~Array(); //деструктор
int getSize() const; //возвращение размера
const Array &operator=(const Array &); //присваивание
int
operator==(const Array &) const; int operator!=(const Array &)
const;
//массивов
//проверка равенства
//сравнение
//на неравенство //операция индексации //возвращение числа //экземпляров
private:
int *ptr;
int size;
static int arrayCount;
//указатель на первый элемент
//массива
//размер массива
//число экземпляров массивов
};
#endif