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

Создать любой класс. Реализовать конструктор, деструктор, продемонстрировать работу - C++

Восстановить пароль Регистрация
 
dimarik1
0 / 0 / 0
Регистрация: 17.09.2012
Сообщений: 11
21.10.2012, 15:32     Создать любой класс. Реализовать конструктор, деструктор, продемонстрировать работу #1
помогите создать класс любой можно про автомобиль,мяч,прямоугольник и тд...,чтобы были конструктор,диструктор,продемонстрировать работу..
плиз срочно надо, желательно с коментариями
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2012, 15:32     Создать любой класс. Реализовать конструктор, деструктор, продемонстрировать работу
Посмотрите здесь:

Класс: конструктор и деструктор C++
создать класс вектор и реализовать конструктор по умолчанию, копирования и деструктор C++
Класс, конструктор, деструктор, дружественные функции C++
Реализовать класс Vector (конструктор, интерфейс) C++
Разработать класс Airplane (самолет). Определить конструктор и деструктор. Реализовать объявленные методы доступа к данным. C++
Классы (объединить мой класс с проверкой на его работу, убрать гото и добавить конструктор копирования) C++
Реализовать класс Bankomat, моделирующий работу банкомата C++
C++ Создать класс с перегруженными функциями и продемонстрировать различные способы наследования

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
21.10.2012, 15:35     Создать любой класс. Реализовать конструктор, деструктор, продемонстрировать работу #2
C++
1
2
3
4
5
6
7
8
9
10
11
class Car
{
 
};
 
// Камент
 
int main()
{
    Car car;
}
хАЛЕКСЕЙх
 Аватар для хАЛЕКСЕЙх
8 / 8 / 2
Регистрация: 11.10.2012
Сообщений: 118
22.10.2012, 08:23     Создать любой класс. Реализовать конструктор, деструктор, продемонстрировать работу #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
46
47
#include <iostream>
    using std::cout;
    using std::cin;
    using std::endl;
#include <locale.h>
#include <stdlib.h>
    
class Mashine{                  // Обьявляем класс
    public: Mashine(){}         // Конструктор
    public: ~Mashine(){}        // Диструктор
    private: void StopSignal(); // Данные класса
                                // Метод доступа : Обычный 
                                // Всего бывает 3 метода:
                                // public: открытый для всех переменных вне класса
                                //         в нашем случае вне class Mashine
                                // protected: открытый только для дружественных
                                //            элементов класса Mashine
                                // private: закрыт для всех элементов которые
                                //          находятся вне класса
                                
                                //
                                // Чтобы ты понял попробуй вместо скомпилированного
                                // public: void StopSignal();
                                // написать так
                                // private: void StopSignal();
                                // и у тебя ничего неполучится потомучто метод закрытый
};  
 
// Определение метода StopSignal
// Возвращает void
// Параметров нету
// мы его просто используем чтобы вывести на экран 
// "Би!Би!Би!"
void Mashine::StopSignal(){     
    cout << "Би!Би!Би!\n";
}
 
int main(){
    setlocale(LC_ALL,"Rus");
 
    Mashine AvtoVAZ;            // Создаём обьект класса Mashine 
                                // и называем её AvtoVAZ
    AvtoVAZ.StopSignal();       // Выводим значнение переменной StopSignal
 
system("pause");
return 0;
}
Добавлено через 16 часов 13 минут
Цитата Сообщение от хАЛЕКСЕЙх Посмотреть сообщение
private: void StopSignal();
Здесь я ошибся, когда проверял себя я поставил
проверял то что не будет работать
поставь
C++
1
public:
Yandex
Объявления
22.10.2012, 08:23     Создать любой класс. Реализовать конструктор, деструктор, продемонстрировать работу
Ответ Создать тему
Опции темы

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