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

Не могу понять зачем нужны классы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ СИ++ и контроль переполнения http://www.cyberforum.ru/cpp-beginners/thread381079.html
Можно ли как-нибудь в VS включить контроль переполнения при математических вычислениях? Чтоб, например, возникало исключение. Или это можно сделать только средствами ассемблера путём контроля флагов?
C++ Шифрование/дешифрование: тасование бит % Лабораторная работа по предмету: Теория информации и Кодирования. Название: "шифрование/дешифрование: тасование бит %" Условие выполнения: Шифрование/дешифрование - тасование бит. Размеры групп как % от общей длины в битах шифруемого сообщения определяются ключом. Два очередных числа ключа определяют размеры групп A и В. Длина ключа – 10 чисел. Ключ шифрования – KD. ДСЧ должен быть... http://www.cyberforum.ru/cpp-beginners/thread381056.html
C++ напишите функцию решения линейного уравнения
напишите функцию решения линейного уравнения вида ах+b=0 и организуйте её вызов в основном теле программы. Результат выведите на экран. Заранее спасибо!
помогите исправить ошибки C++
Соседями элемента А с индексом ij в матрице назовем элементы A с индексом kl c i - 1 <= k <= i+1, j-1<=l<=j+1, (k,l) не =(i,j). Операция сглаживания матрицы дает новую матрицу того же размера, каждый элемент который получается как среднее арифметическое имеющихся соседей соответствующего элемента исходной матрицы. Построить результат сглаживания заданной вещественной матрицы размером 10 на 10. ...
C++ Неправильно вычисляется минимальное значение в массиве http://www.cyberforum.ru/cpp-beginners/thread381042.html
#include <stdio.h> #include <iostream.h> #include <conio.h> int main() { int max; int min; int a={3,5,8,2,5,8,5,6,9,16}; for(int i=0; i<10;i++) {
C++ Поиск слова в строке Есть переменная search стринг типа, в которую введено с клавы слово. Нужно найти это слово в текстовом файле и вывести полностью строку, в котором хранится это слово. Помогите плиз, а то чот никак не вдуплю... подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4925 / 2668 / 243
Регистрация: 29.11.2010
Сообщений: 7,421
10.11.2011, 15:54     Не могу понять зачем нужны классы
Класс - абстрактный объект. Внутри содержит функции (методы) по работе с ним. Класс должен предоставлять пользователю лишь интерфейс и скрывать данные от лишних изменений.
Хорошее объяснение дается в книжке "C++ для чайников". Представим объект микроволновая печь. "Мне не нужно знать, что он делает, дабы разогреть курицу, его внутренне устройство меня не волнует. Во время приготовления блюда я смотрю на микроволновку как на железный ящик. И пока я управляю печью с помощью интерфейса, я не могу её сломать, "подвесить" или превратить блюдо в угли.... Я должен думать о том, как приготовить блюдо, не волнуясь о деталях работы печи..."
 
Текущее время: 06:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru