Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 1
Регистрация: 04.03.2013
Сообщений: 17
1

конструкторы, деструкторы(Создать класс с именем ZNAK)

04.03.2013, 22:07. Показов 2132. Ответов 5
Метки нет (Все метки)

1. Создать класс с именем ZNAK, содержащий следующие поля:
• фамилия, имя;
• знак Зодиака;
• день рождения (массив из трех чисел).
2. Написать программу, реализующую следующие методы, определенные вне класса:
• ввод с клавиатуры данных в массив, состоящий из восьми объектов класса ZNAK; записи должны быть упорядочены по датам дней рождения;
• вывод на экран информации о человеке, чья фамилия введена с клавиа¬туры, если такого нет, выдать на дисплей соответствующее сообщение.
3. Предусмотреть конструктор без аргументов и деструктор (для двух последних объектов конст-руктор с аргументами).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.03.2013, 22:07
Ответы с готовыми решениями:

Создать класс, используя конструкторы и деструкторы
Создайте класс, одно из полей которого хранит «порядковый номер» объекта, т.е. для первого...

Определить класс с именем ZNAK
Само задание: 1. Определить класс с именем ZNAK, содержащий следующие поля: Фамилия, Имя. Знак...

Определить класс с именем ZNAK
Пожалуйста, помогите написать программу по следующему заданию: 1. Определить класс с именем ZNAK,...

Создать сложный класс, используя наследование (указатели, конструкторы и деструкторы)
Создать сложный класс из реальной жизни, используя наследование. В каждом вложенном классе должны...

5
582 / 385 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
05.03.2013, 13:29 2
Как то так наверное
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class Znak
{
private:
   char * fname;
   char * lname;
   int * HappyDay;
public:
   Znak();
   Znak(char *,char *,int *);
   Znak(const &Znak);
  ~Znak();
void Print(char *);
void setfName(char *);
char * getfName();
void setlName(char *);
char * getlName();
void setHappyDay(int *);
int * getHappyDay();
};
0
1 / 1 / 0
Регистрация: 19.11.2012
Сообщений: 15
09.03.2013, 01:27 3
Цитата Сообщение от egor2116 Посмотреть сообщение
Как то так наверное
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class Znak
{
private:
   char * fname;
   char * lname;
   int * HappyDay;
public:
   Znak();
   Znak(char *,char *,int *);
   Znak(const &Znak);
  ~Znak();
void Print(char *);
void setfName(char *);
char * getfName();
void setlName(char *);
char * getlName();
void setHappyDay(int *);
int * getHappyDay();
};
объясните пожалуйста 9 и 10 строчки пожалуйста
0
ofline77
09.07.2013, 15:16 5
Да, такой темы ещё не было. В задании написано создать класс, а не структуру.
Нету имени
09.07.2013, 15:35     конструкторы, деструкторы(Создать класс с именем ZNAK)
  #6

Не по теме:

ofline77, хотел бы услышать, различие класса от структуры?

0
09.07.2013, 15:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.07.2013, 15:35
Привет! Вот еще темы с ответами:

Определить пользовательский класс. Реализовать конструкторы и деструкторы
Помогите пожалуйста с программой не знаю даже как начать Описания членов - данных...

Описать класс с именем ZNAK, содержащий следующие поля:
1. Описать класс с именем ZNAK, содержащий следующие поля: • фамилия, имя; • знак Зодиака; •...

Создать структуру, которая будет хранить информации о знаке зодиака, с именем Znak
Создать структуру, которая будет хранить информации о знаке зодиака, с именем Znak. Структура Znak...

Создать класс колесо, имеющее радиус. Определить конструкторы. Создать класс машин, содержащий класс колесо
Создать класс колесо, имеющее радиус. Определить конструкторы. Создать класс машин, содержащий...


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

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

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