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

Создать класс «Авто», Наследование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ перегрузка operator[] http://www.cyberforum.ru/cpp-beginners/thread1785566.html
получается в перегрузке мне нужно вывести конкретного студента из конкретной группы по индексу прошу помогите я что то совсем запутался вот полный код проекта //4. В класс Group добавить перегрузку += Student, что добавляет студента в группу. //А также перегрузить операции «>», «<», « == », « != » для сравнения двух групп по количеству студентов. #include <time.h> #include...
C++ Как понять эту строчку char shellcode="hello worl\n" int main() { (* (int(*)()) shellcode) (); // и что тут ? } http://www.cyberforum.ru/cpp-beginners/thread1785546.html
Сравнение элементов двумерного массива C++
Моя задача сделать программу в которую вначале водят данные типо ip (матрица из 4 элементов). Программа проверяет каждую строку данных с другими строками на совпадение. Если первый елемент строки совпадает с первым элементом какой-то другой строки, тогда происходит сравнение вторых элементов этих строк, если и вторые элементы равны тогда происходит сравнение третих элементов. И наконец если и...
C++ Переставить соседние элементы массива
Доброй ночи всем. Подскажите или намекните как подойти к решению данной задачи. Прошу коды не выкладывать хочу сделать сам. Спасибо за понимание Переставьте соседние элементы массива (A c A, A c A и т.д.). Если элементов нечетное число, то последний элемент остается на своем месте. Формат входных данных В первой строке вводится количество элементов в массиве. Во второй строке вводятся...
C++ Передать в функцию время http://www.cyberforum.ru/cpp-beginners/thread1785502.html
Ребят подскажите с проверкой ввода, а то, что-то я подтупливаю. bool Input(TIME *s) { cout << "Введите время в формате hh:mm:ss " << endl; cin >> s->hh; if (s->hh > 24) { cout << "Мы на Земле, в часах 24 часа" << endl; return false;
C++ Обратное заполнение массива Здравствуйте. Нашел в интернете вот такой вот код программы. Не могу понять, почему в рядке "!" массив выводит с конца... #include <iostream> using namespace std; int main() { int lut = {1, 2, 3, 4}; int idx = 0; подробнее

Показать сообщение отдельно
Jman
41 / 41 / 10
Регистрация: 11.10.2015
Сообщений: 411
Завершенные тесты: 2

Создать класс «Авто», Наследование - C++

26.07.2016, 08:46. Просмотров 217. Ответов 3
Метки (Все метки)

Приветствую... Помогите однотипную задачку решить, только с наследованием.
Создать класс «Авто», с полями «марка», «максимальная скорость», «тип
коробки передач» и функцию - член «вывод информации». Сделать для него наследуемый его класс
«грузовик»
Пока смог набросать только такой бред... Тямы не хватает решить полностью. Помогите пожалуйста.
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
#include <iostream>
#include <cmath>
#include <conio.h>
 
using namespace std;
 
class Car 
{
protected:
        char model[20];
        int max_speed;
        char gear[50];
public:
    virtual void info() = 0;
};
 
class Auto : public Car 
{   
    void info() 
    {
        cout << "Скорость: " << max_speed << endl;
    }
};
 
class Truck : public Car
{
    int speed= 200;
    void info()
    {
        cout << "Масса: " << speed<< endl;
    }
};
 
int main() {
    setlocale(0, "");
    Car *obj;
    obj = new Auto;
    obj->info();
    delete obj;
    obj = new Truck;
    obj->info();
    delete obj;
    _getch();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru