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

Что-то код выдаёт не так - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ёлочка из звездочек =) http://www.cyberforum.ru/cpp-beginners/thread54953.html
#include <iostream> using namespace std; void main() { setlocale(LC_ALL, "Russian"); int i=0; while(i<=10) { int a=0; while(a<i+1)
C++ Что означает ? Вот функция добавления нового елемента в начало Plist pt; pt = new list; pt->data = data; pt->next = sfirst; pt->prev = NULL; // это при условии, что список NULL - elem -... http://www.cyberforum.ru/cpp-beginners/thread54941.html
C++ с использованием массивов (minmax)
Задачу надо написать на С. ( плз помогите ) Дано целое число N и набор из N целых чисел. Найти количество элементов, содержащихся между первым и последним максимальным элементом. Если в наборе...
с использованием массивов (array) C++
Задачи надо написать на С. 1) - Дан массив A размера N. Вывести вначале его элементы с чётными номерами ( в порядке возрастания номеров), а затем - элементы с нечётными номерами ( также в порядке...
C++ Чередущиеся элементы в массиве http://www.cyberforum.ru/cpp-beginners/thread54921.html
Задан одномерный массив. Нужно подсчитать количество чередующихся положительных и отрицательных элементов. То есть, если массив , то в нем будет 3 пары чередуюхся чисел.
C++ GDI Ребята, привет. Не знаю, с чего начать. Нужен примерчик использования интерфейса графического устройства. Что-нибудь нарисовать, показать,как это работает. Может кто знает? подробнее

Показать сообщение отдельно
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
09.10.2009, 03:50
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class Vechicle{
        int passengers;
        int fuelcap;
        int mpg;
public:
        Vechicle():passengers(),fuelcap(),mpg() { }
        Vechicle(int p, int f, int m) { }       
        
 
        int  range()
        {
                return mpg * fuelcap;
        }
        int get_passengers() {return passengers;}
        int get_fuelcap()    {return fuelcap;}
        int get_mpg()        {return mpg;}
};
ты когда программу запустишь, объект, который принадлежит классу Vechicle создастся в памяти в виде капсулы

C++
1
2
3
        int passengers;
        int fuelcap;
        int mpg;
сюда могут помещаться данные в виде чисел, число пассажиров, число горючего, число mpg

но, если что-то захочет видоизменить эти числа, оно не сможет это сделать, потому что капсула доступна только тем методам, которые описаны в том же самом классе

C++
1
2
3
        int  range() {
            return mpg * fuelcap;
        }
метод описан в том же классе, значит может читать переменные и менять переменные, что он и делает, только читая их

C++
1
    Vechicle cars[3];
создал три машины, у каждой инкапсулированы три переменные, переменные одной машины защищены от действий с переменными другой машины
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru