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

Класс "Автобус"

28.11.2015, 10:15. Просмотров 1852. Ответов 1
Метки нет (Все метки)

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
#include "stdafx.h"
#include <iostream>
using namespace std;
 
class Bus{
    int number;
    int model;
public:
    void setnumber(int);
    int getnumber();
    void setmodel(int);
    int getmodel();
    void add();
    void show();
};
 
    void Bus::setmodel(int a){
        model = a;
    }
    int  Bus::getmodel(){
        return model;
    }
    void Bus::setnumber(int b){
        number = b;
    }
    int Bus::getnumber(){
        return number;
    }
    void Bus::show(){
        cout << "Модель автобуса " << model << endl;
        cout << "номер автобуса" << number << endl;
    }
    void Bus::add(){
        cin >> "Модель автобуса: " >> model;
        cin >> "номер автобуса: " >> number;
 
 
    };
    class Park : public Bus{
        int name;
        int adress;
    public:
        void setname(int);
        int getname();
        void setadress(int);
        int getadress();
        void show();
        void add();
    };
 
    void Park::setname(int c){
        name = c;
    }
    int  Park::getname(){
        return name;
    }
    void Park::setadress(int d){
        adress = d;
    }
    int Park::getadress(){
        return adress;
    }
    void Park::show(){
        cout << "Название парка " << name << endl;
        cout << "Адрес парка" << adress << endl;
    }
    void Park::add(){
        cin >> "Название парка: " >> name;
        cin >> "Адрес парка: " >> adress;
 
    }
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(0, "RUSSIAN");
    Bus q;
    q.show();
    q.add();
    Park t;
    t.show();
    t.add();
    system("pause");
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2015, 10:15
Ответы с готовыми решениями:

Класс "Автобус". Пересадить всех людей во 2 автобус
Легла в больницу на 1 месяц, когда вернулась преподаватель по Алгоритмическим языкам, сказал чтоб я...

Класс "Автобус": описать метод Get
Добрый день. столкнулась с проблемой. Мне необходимо ввести данные с клавиатуры в закрытые поля...

Создать класс "Вентилятор" содержащий в себе классы: "Двигатель", "Контроллер", "Пульт управления"
Помогите с кодом написания задачи, не понимаю как написать классы в классе. Нужно создать класс...

Создать абстрактный класс "Издание" и производные классы "Книга", "Статья", "Электронный ресурс"
1. Создать абстрактный класс Издание с методами, позволяющими вывести на экран информацию об...

1
Эксперт PHP
2801 / 2426 / 1141
Регистрация: 14.05.2014
Сообщений: 6,882
Записей в блоге: 1
28.11.2015, 10:24 2
Eliotpcw, вот мне интересно, зачем текстовые поля объявлять как целочисленные? Зачем сначала показывать данные q.show(); (точнее мусор), а потом их только вводить q.add();?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2015, 10:24

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Создать класс "Книга" с полями "название книги", "количество страниц", "год издания"
Создать класс Книга поля: название книги,количество страниц,год издания методы: вычислить сколько...

Базовый класс "Изделие" и производные классы "Мышь", "Клавиатура", "Монитор"
/*Создать класс изделие, с полями себестоимость, цена, время выполнения, стоимость нормочаса и...

Реализовать класс родительский класс "Пара чисел" и класс-наследник "Комплексное число"
Ткма работы создать класс pair (пара чисел); определить метод перемножения полей и операцию...

Создать класс комплексных чисел и ввести операции: "+", "-", "*", "/".
пожалуйста-помогите написатьпрограмму!!! сижу на экзамене!!! вот само задание: создать класс...


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

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

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