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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
maks_b1
1 / 1 / 0
Регистрация: 26.11.2011
Сообщений: 29
#1

Как создавать классы - C++

27.12.2011, 22:39. Просмотров 328. Ответов 3
Метки нет (Все метки)

объясните, пожалуйста, как создавать классы? я уже столько всего прочитал, но ничего не понял!(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2011, 22:39     Как создавать классы
Посмотрите здесь:

Как создавать массивы объектов, и как к ним обращаться? - C++
как создавать массивы объектов и как к ним обращаться? вот что пишет создатель самого си в своей книге - получается что нельзя...

Как создавать dll? - C++
как создавать dll по типу //инклуды #ifdef __cplusplus extern "C" { #endif // константы

Как создавать .h файлы? - C++
как создавать .h файлы где найти книги, уроки

Как создавать циклы? - C++
#inklude<iostream> using namescape std; int main() { ??????????????? }

Как создавать информативные исключения? - C++
как создавать информативные исключения??? нигде не могу найти внятного объяснения :( единственный способ какой я знаю throw...

Как создавать, записывать в файл - C++
Добрый вечер!:) Подскажите пожалуйста, как создавать, записывать в файл, ввод имён файлов с клавиатуры, читение данных из файла. Если можно...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
pavlovnik
41 / 22 / 4
Регистрация: 07.12.2011
Сообщений: 114
27.12.2011, 22:56     Как создавать классы #2
пф....пишешь слово class название....
описываешь внутри класса перемнные, функции с которыми ты работаешь, конструкторы-деструкторы...
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
27.12.2011, 23:04     Как создавать классы #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
#include <iostream>
 
using namespace std;
 
class MyClass {
private :
    int val;
public:
    MyClass (int num) {
    cout << " New " << num << " Class " << endl;
    val = num;
    }
    ~MyClass () { cout << " Class " << val << " del" << endl; }
    void show () { cout << " Class # = " << val << endl; }
};
 
int _tmain(int argc, _TCHAR* argv[])
{
    MyClass cl1 (1), cl2 (2);
    cl2.show();
 
    system ("pause");
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.12.2011, 23:05     Как создавать классы
Еще ссылки по теме:

Как создавать папки с поролем - C++
Здраствуйте, помогите пожалуйсто, как сделать так чтобы программа создавала папку под паролем? Добавлено через 3 часа 32 минуты Ну...

Как создавать панель состояния? - C++
Пытаюсь вспомнить С++ начал по шагам с этого сайта http://www.firststeps.ru/ застопорился на 5 шаге...

Как правильно создавать переменные в С++? - C++
Тема исключительно для завлечения. Почему castaway заблокировали? Обиделся что &quot;Спасибо&quot; не жмакают?

Как создавать и подключать библиотеки? - C++
Здравствуйте, я искал по форуму в интернете и в книгах, но все что я находил по этому вопросу у меня не работало, поэтому я прошу Вас...

Как в С++ создавать модули (библиотеки)? - C++
Подскажите как в С++ создавать модули(библиотеки)? Чем проще тем лучше)) Заранее спасибо.

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


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

Или воспользуйтесь поиском по форуму:
Serejke_qq
150 / 108 / 9
Регистрация: 06.07.2011
Сообщений: 224
Завершенные тесты: 2
27.12.2011, 23:05     Как создавать классы #4
Плохо читали значит..
как простейший пример :

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
#include <iostream>
 
using namespace std;
 
class test    // создали класс с именем test :)
{
    private:
        int a,b;
    public:
        test();    // конструктор по умолчанию
        void show();    // метод вывода наших переменных
};
 
test::test()
{
    a = 2;
    b = 4;
}
 
void test::show()
{
    cout << "a = " << a << endl;
    cout << "b = " << b << endl;
}
 
int main()
{
    test qw;    // создали объект класса (вызов конструктора
                   // по умолчанию )
    qw.show();    
 
    return 0;
}
Yandex
Объявления
27.12.2011, 23:05     Как создавать классы
Ответ Создать тему
Опции темы

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