Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
tinne
9 / 9 / 0
Регистрация: 13.10.2012
Сообщений: 279
#1

Разработка класса - C++

11.12.2012, 13:07. Просмотров 1034. Ответов 2
Метки нет (Все метки)

Разработайте класс объектов типа «текстовые файлы на жестком диске, которые способны
отображать своё содержимое на экране».

Вообще не понимаю что требуется, поясните и приведите пример пожалуйста.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2012, 13:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разработка класса (C++):

Разработка класса - C++
Разработать класс описывающий множество точек на плоскости, определить для экземпляров класса операцию объединения множество и операция...

Разработка класса строка - C++
Люди, всем доброго времени суток... кому не трудно. Помогите написать программу: Разработать класс STRING, предоставляющий более удобные...

Разработка класса контейнера - C++
День добрый. В общем у меня есть программа, программный код приведу ниже. Класс Очередь (CQueue) с такими же методами, как и класс...

Разработка класса Vector - C++
Помогите пожалуйста :help: разработать класс NormVector и TVector. Вот класс Vector #include <cstdlib> #include <iostream> ...

Разработка класса Tdrob - C++
Здравствуйте, уважаемые форумчане! Помогите с С++. Необходимо разработать класс Tdrob в короткий срок. Но с языком С++ я почти не дружу,...

Разработка класса Time - C++
Разработать класс с именем Time содержащий три поля int для хранения часов,минут и секунд. Один из конструкторов класса должен...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
11.12.2012, 13:13 #2
Цитата Сообщение от tinne Посмотреть сообщение
текстовые файлы на жестком диске, которые способны
отображать своё содержимое на экране
Не понял что за тип такой. Может отобразить файл в памяти?
0
Elfenlide
23 / 23 / 1
Регистрация: 15.04.2012
Сообщений: 183
11.12.2012, 13:30 #3
Цитата Сообщение от tinne Посмотреть сообщение
Разработайте класс объектов типа «текстовые файлы на жестком диске, которые способны
отображать своё содержимое на экране».

Вообще не понимаю что требуется, поясните и приведите пример пожалуйста.
Поидее насколько я понял нужно сделать класс "файлы" и каждый его объект это будет какой-то файл. И тебе нужно сделать методы в классе чтобы информация из файла сохранялась в объект а потом выводилась на консоль.
Тогда это будет сделать не сложно. Почитайте про работу с файлами ну и классы повторите).
Например есть файл с данными Имя, Фамилия, работа.
Тогда можно сделать клас:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Class Info
{
   private:
char name[10];
char lastName[10];
char jobPlace[10];
public:
void getinfo()
{
   /*Тут нужно открыть файл и считать с негоинформацию в поля класса(о том как это сделать почитайте в "Работа с файлами"*/
}
void showInfo()
{
/* Тут просто нужно вывести информацию об конкретном объекте, это уже просто cout << this->name << this->lastname и в том же духе...*/
}
};
каждый новый объект это файл. И к нему нужно делать указатель на конкретный файл, а затем передовать как аргумент в метод.Так как не известно к какому файлу будет объект обращаться, можно сделать указатель на файл и указатель передовать в метод getinfo,(только его подправить тогда будет нужно), и тогда у вас будет что-то типа:
C++
1
2
3
4
5
6
int main()
{
Info f1;
f1.getinfo(&file); //сюда как аргумент передаёте указатель на файл.
f1.showinfo;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2012, 13:30
Привет! Вот еще темы с ответами:

Разработка шаблонного класса-контейнера - C++
Помогите пожалуйста разобраться! решаю задачу и не могу найти солюшен, всё очень просто, вот задача: Необходимо разработать класс...

Динамический полиморфизм (разработка абстрактного класса) - C++
Дано задание:Согласно варианту задания, разработайте структуру абстрактного класса, который объявляет собой минимально необходимый...

Разработка класса для работы со стеком - C++
Добрый день) в общем задача звучит так: Разработать класс для работы со стеком. Элемент стека – действительное число. Применить класс...

Объектно-ориентированное программирование: Разработка класса строка - C++
НУЖНА ПОМОЩЬ Разработка класса строка Задание Разработать класс String определив для него методы: • копирования строк,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru