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

Создать класс woman - C++

Восстановить пароль Регистрация
 
 
Anastasiya1
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 77
10.08.2013, 17:56     Создать класс woman #1
нужно создать класс woman, который будет иметь такие же переменные и методы.
и ob1 присваеваем к классу man, a ob2 к классу woman.Помогите
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include<iostream>
 
using namespace std;
 
class man
{
int rost;
public:
void set_rost(int i);
int show_rost();
};
 int man::show_rost()
{
    cout << rost<< endl;
}
void man::set_rost(int i)
{
    rost=i;
}
 
int main()
{
man ob1,ob2;
ob1.set_rost(189);
ob2.show_rost() ;
ob2=ob1;
ob2.show_rost();
 
 
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Anastasiya1
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 77
10.08.2013, 19:00  [ТС]     Создать класс woman #21
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
чувак, тебе уже несколько раз объяснили - это бессмысленно!
Может всё-таки тебе нужно это?
C++
1
2
3
4
5
6
7
8
class human
{ ...
};
 
 
human man, woman;
 
woman = man;
Разве нет?
я уже запуталась, сазанно создать только один класс, и все то что я описала выше
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0x10
2425 / 1597 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
10.08.2013, 19:06     Создать класс woman #22
Anastasiya1, короче, оригинальный текст задания в студию.
Anastasiya1
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 77
10.08.2013, 19:13  [ТС]     Создать класс woman #23
Цитата Сообщение от 0x10 Посмотреть сообщение
Anastasiya1, короче, оригинальный текст задания в студию.
Создать еще один класс woman, имеющий те же переменные и те же методы.Первый объект присваиваем к классу мен, а второй к классу вумен.
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
10.08.2013, 19:15     Создать класс woman #24
Цитата Сообщение от Anastasiya1 Посмотреть сообщение
Создать еще один класс woman, имеющий те же переменные и те же методы.Первый объект присваиваем к классу мен, а второй к классу вумен.
не своими словами, а точное задание.
Anastasiya1
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 77
10.08.2013, 19:16  [ТС]     Создать класс woman #25
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
не своими словами, а точное задание.
нет его
Nomadd
14 / 9 / 0
Регистрация: 12.07.2012
Сообщений: 82
10.08.2013, 19:23     Создать класс woman #26
Мда...
Лучше по порядку читать книгу, тогда вопросов не будет.
Объеты не присваивают к классам, объект - та же переменная, определяя классы ты "создаешь" новые типы переменных, а то что ты хочешь сделать - называется наследование.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
class Character
{
public:
     void SetRost(int val)
      {
         rost = val;
      }
     int GetRost()
     {
        return rost;
     }
private:
    int _rost;
};
class Man:public Character
{
//специфичные методы для этого класса
}
class Woman:public Character
{
//специфичные методы для этого класса
}
int main(int argc, char **argv)
{
Man obj1;
Woman obj2;
return 0;
}
Вообще для такого лучая больше подойдет один класс "человек", который будет содержать еще и переменную пол.
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
10.08.2013, 19:26     Создать класс woman #27
Anastasiya1, где ты взял это задание? Фамилия автора книги? Или фамилия того, кто дал это задание!

Добавлено через 1 минуту
Nomadd, а где тут "присвоение"? У тебя есть идеи по поводу того, что там за задание дано? Я сомневаюсь, что задание на наследование.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.08.2013, 21:07     Создать класс woman
Еще ссылки по теме:

Создать иерархию классов Шахматная фигура – абстрактный класс, содержащий поле – цвет. Создать производные классы C++
C++ Создать класс и класс-потомок с полями
Как создать динамический массив типа string? Как создать класс такого массива? C++

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

Или воспользуйтесь поиском по форуму:
Nomadd
14 / 9 / 0
Регистрация: 12.07.2012
Сообщений: 82
10.08.2013, 21:07     Создать класс woman #28
Если это задание написано здесь дословно - лучше поменять книгу...

Добавлено через 11 минут
А, я понял - надо сделать вот так:
Character man;
Character woman = man;
Yandex
Объявления
10.08.2013, 21:07     Создать класс woman
Ответ Создать тему
Опции темы

Текущее время: 14:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru