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

Литература для начинающнего - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ тип данных С++, который в переменную вместит 10^100 о_О http://www.cyberforum.ru/cpp-beginners/thread728482.html
нужен тип данных С++, который в переменную вместит 10^100 . или способ, как работать с таким числом..спасибо
C++ как проверить что в консоль вводился только английский алфавит? Посути, сделать массив из всех букв, и сверить со строкой ...так? http://www.cyberforum.ru/cpp-beginners/thread728480.html
Рекурентное выражение C++
Пишу программу для вычисления значений функции и ее разложения в ряд. Нужно вывести таблицу значений функции y(x)=\frac{\pi x^3}{2} и ее разложения в ряд...
C++ произведение матриц с++
Очень нужна Ваша помощь! даны 2 матрицы, найти их произведение))все кажется до смешного просто....но операция умножения отказывается работать... #include <iostream> #include <vcl>...
C++ обработка символьных данных (удалив слова, встретившиеся более одного раза) http://www.cyberforum.ru/cpp-beginners/thread728449.html
Кто знает как зделать помогите! Ввести предложение, слова в котором разделены промежутками и запятыми. Распечатать это предложение, удалив из него слова, встретившиеся в нем более одного раза.
C++ Игнорирование регистра букв при сравнение строк В данной программе проверяется содержится ли в строке ONE строка TWO. #include <iostream> #include <string.h> using namespace std; int main() { char one; char two; подробнее

Показать сообщение отдельно
ksandro
31 / 31 / 1
Регистрация: 15.04.2011
Сообщений: 81
13.12.2012, 01:53
Цитата Сообщение от pEntity Посмотреть сообщение
ksandro,спасибо. Мне там более менее понятно.

У меня вот вопрос,я и раньше и щас читал про классы,но не понимаю функционал private

Зачем скрывать? Что конкретно,в какой момент ? Из статей ни как не пойму.

Скрывают,чтоб не обратится там где не надо,но например?
Совершенно правильно, скрывают именно для того чтобы случайно не обратиться к методу или переменной там где не надо.
Вообще, когда я начинал изучать объектно ориентированное программирование, мне тоже было непонятно, зачем нужно что-то скрывать. Понимание приходит только когда программа становится более менее сложной. Если у тебя программа состоит из 10 -20 строк то ты и так прекрасно знаешь где и когда значение какой переменной ты меняешь. Так что если не понимаешь это сразу ничего страшного, позже поймешь.
Вообще идея состоит в том что объект класса предоставляет некоторый интерфейс для работы с ним (public). А все что private - это детали реализации класса, это то, что вне класса не нужно. Вообще, private методы и члены нужны примерно для того же, для чего нужны локальные переменные в функции.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru