Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.06.2016, 17:59   #1
Katya97
Новичок
Джуниор
 
Регистрация: 22.06.2016
Сообщений: 2
По умолчанию Класс Array

Здравствуйте. Очень нужна ваша помощь с заданием:
Создать базовый класс Array с полями: массив типа unsigned char и поле для хранения количества элементов у текущего объекта-массива. Максимально возможный размер массива задается статистической константой.реализуйте конструктор инициализации, задающий количество элементов и начальное значение (по умолчанию 0).
Реализуйте методы доступа к отдельному элементу, перегрузив операцию индексирования. При этом должна выполняться проверка индекса на допустимость. Реализовать в классе Array виртуальную функцию поэлементного сложения массивов.
Katya97 вне форума Ответить с цитированием
Старый 22.06.2016, 18:26   #2
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Ты хочешь чтобы за тебя всё зделали или сама готова подключится к работе?
Какой твой уровень развития? Ты знаешь что такое класс, метод, char...
ura_111 вне форума Ответить с цитированием
Старый 22.06.2016, 18:49   #3
Katya97
Новичок
Джуниор
 
Регистрация: 22.06.2016
Сообщений: 2
По умолчанию

Цитата:
Сообщение от ura_111 Посмотреть сообщение
Ты хочешь чтобы за тебя всё зделали или сама готова подключится к работе?
Какой твой уровень развития? Ты знаешь что такое класс, метод, char...
Естественно готова. Да , знаю.. и что такое класс, и метод, и char..
Ни как не могу начать, ибо не знаю с чего начать.
Класс который получился у меня:
Код:
const int m_size = 100;

class Array  {
	unsigned int size;
	Array *p;
public:
	Array()
	{
		size = m_size;
		p = new Array[size];
	};
	Array(int size)  {
		for (int i = 0; i < size; i++)
			p[i] = 0;
	}
	~Array(){ delete[] p; };
	
};
А вот как дальше.. перегрузку, вирт. функцию уже не понимаю
Katya97 вне форума Ответить с цитированием
Старый 22.06.2016, 19:24   #4
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Хорошо.
Здесь банят за ФЛУД (я уже получил одну карточку), давай на Youtube
встретимся и пообщаемся. Когда зарегистрируешься там, напиши здесь что там - это ты здесь. Чисто под тебя создал видео под ним и будем общаться:

https://www.youtube.com/watch?v=-eh29L5j_n4

Нужно синхронизировать время.
ura_111 вне форума Ответить с цитированием
Старый 22.06.2016, 19:35   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

вы опять тут пиарите свой канал? общайтесь нормально и притензий к вам не будет, а устраивать чат тук-тук, естественно, не приветствуется
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Для чего существует коммутативность array[2] == 2[array] _PROGRAMM_ Помощь студентам 10 02.11.2014 13:33
Записать Array of AnsiChar в Array of AnsiChar Anton911 Общие вопросы Delphi 4 07.05.2012 21:58
Класс запускает поток, который заполняет этот класс. Обмен класс <=> поток. Человек_Борща Общие вопросы Delphi 8 27.02.2012 23:24
str->array & array->str LeoN PHP 6 06.07.2010 22:38
Array или не array Димарик Общие вопросы Delphi 4 18.06.2007 15:16