Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.06.2009, 16:42   #1
hen
Пользователь
 
Регистрация: 31.03.2009
Сообщений: 96
По умолчанию Методы классов

Товарищи программисты, помогите понять смысл вопроса из билетов:
"Классы. Методы классов."

Что может подразумеваться под "Методы классов"???
hen вне форума Ответить с цитированием
Старый 07.06.2009, 16:47   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Код:
class A
{
 private:
 int k;
 public:
 int example(int p); //  <<-- метод класса
 void example2(void); //  и это тоже
}
Это некоторая функция для данного класса.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 07.06.2009, 16:57   #3
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Метод класса - это подпрограмма предназначенная для оперирования с другими членами класса. Скорее всего это и подразумевается. Например, у нас есть некая переменная внутри класса, находящаяся за директивой private, как показано выше - метод клсса, например, может быть предназначен для ввода, вывода или редактирования параметров, которые есть внутри класса, другим словами методы класса представляют из себя набор действий, которые смогут выполняться над классом.
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Старый 07.06.2009, 18:40   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Точнее над полями экземпляра класса (это важно, люди постоянно путают класс и экземпляр класса), либо определенный набор действий (который при кривых руках может быть и не связан с классом никоим образом). Класс это всего лишь шаблон, на основании которого формируются определенные фрагменты кода.
Итак класс имеет:
1. Поля (переменные, записи, массивы и пр.).
2. Методы (то что сейчас пытаемся объяснить).
3. Свойства (имеется ввиду терминология Делфи, поскольку в С++ есть небольшие отличия) - это среднее между методами и полями, предназначены для быстрого доступа к полям. Свойства могут накладывать ограничения - например только чтение, или внесение числа всегда больше 0 и пр.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 07.06.2009, 19:42   #5
hen
Пользователь
 
Регистрация: 31.03.2009
Сообщений: 96
По умолчанию

Всем огромное спасибо!!!
hen вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание классов и использование объектов классов при написании программ в среде C++. Frozen inside Помощь студентам 0 16.04.2009 23:18
обьявление классов пыхонин филипп Помощь студентам 1 21.03.2009 20:10
Массив классов nns2009 Общие вопросы C/C++ 15 03.02.2009 00:47
Регистрация классов. Nytlec Помощь студентам 1 18.01.2009 14:05