Классы C++

↓ Contents ↓
Introduction
using namespace std;
Угадать число
Перегрузка функций

Как организованы файлы

Вы придумали класс велосипеды - Bicycle.

Объявить класс и все его private и public переменные нужно будет в заголовочном файле Bicycle.h

Все методы и прочую логику нужно будет в файле Bicycle.cpp

Допустим, в файле Bicycle.h Вы объявили метод getManuf() , который должен возвращать название производителя определённой модели велосипеда.

#include <string> class Bicycle { private: std::string modelName; std::string manufName; int yearManuf; public: Bicycle(std::string name, std::string manuf, int year); Bicycle(); std::string getManuf(); };

В файл Bicycle.cpp нужно будет включить Bicycle.h

#include "Bicycle.h"

При объявлении функции нужно указать, что она относится к классу Bicycle

std::string Bicycle::getManuf() { return "Manufacturer name is " + manufName; }

Статьи о C++
Вектор. Часть 0.
Вектор. Часть 1.
Вектор. Часть 2.
Указатели
SFML
Тетрис на C++ с библиотекой SFML2
SDL
Массив Структур
Как узнать тип переменной C++
Решение задач на C++
Как создать пустую строку в C++
Errors C++
Contacts and cooperation:
I recommend our hosting beget.ru
Write to info@urn.su, info@aredel.com if you:
1. Want to write an article for our site or translate an article into your native language.
2. Want to place thematically relevant ads on the site.
3. Ads on my site pass maximum censorship. If you see an ad block unsuitable for school-age children, shocking or misleading - please contact us by e-mail
4. Found a mistake, inaccuracy, bug, etc. on the site. ... .......
5. Articles can be shared on social media by clicking a network icon: