классы в с



Классы в c

Автор Kronos задал вопрос в разделе Другие языки и технологии

Класс в с++. и получил лучший ответ

Ответ от Ўлька***[активный]
Класс в C++ это пользовательский структурированный тип данных, который позволяет группировать переменные и функции в единую сущность. Функции внутри называются методами. Объявление начинается со слова class, за которым идет имя и тело в фигурных скобках. Для управления доступом к элементам применяются модификаторы Public, Private и Protected. Тело с прототипами обычно хранят в заголовочном файле, а реализацию методов описывают в файле исходного кода. Важной особенностью является наследование, при котором один класс перенимает свойства другого. После определения класса можно создавать его объекты, являющиеся конкретными экземплярами, и обращаться к их методам и данным.

Ответ от Галина Гала[гуру]
Класс позволяет программам группировать данные и функции которые выполняют операции над этими данными.
Большинство книг и статей об объектно-ориентированном программировании называют функции класса методами. Подобно структуре, класс C++ должен иметь уникальное имя, за которым следует открывающая фигурная скобка, один или несколько элементов и закрывающая фигурная скобка:
class class_name
{
int data_member; // Элемент данных
void show_member(int); // Функция-элемент
};
После определения класса вы можете объявлять переменные типа этого класса (называемые объектами) , как показано ниже:
class_name object_one, object_two, object_three;
Следующее определение создает класс employee, который содержит определения данных и метода:
class employee
{
public:
char name[64] ;
long employee_id;
float salary;
void show_employee(void)
{
cout << "Имя: " << name << endl;
cout << "Номер служащего: " << employee_id << endl;
cout << "Оклад: " << salary << endl;
};
};
В данном случае класс содержит три переменные и одну функцию-элемент. Обратите внимание на использование метки public внутри определения класса. Как вы узнаете из урока 22, элементы класса могут быть частными (private) или общими {public), от чего зависит, как ваши программы обращаются к элементам класса. В данном случае все элементы являются общими, это означает, что программа может обращаться к любому элементу, используя оператор точку.

Ответ от Александр Кочкуров[новичек]
Класс это производный структурированный тип введенный самим програмистом на основе имеющихся структур.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Класс в с++.

Зачем нужны классы в c++? Никак не могу понять... Что такое private, public зачем они нужны и т. д?
потому что не используешь на практике. ерунду всякую пишешь.
попробуй написать GUI сначала на
подробнее...
спросили в C C Catch
для чего в C# нужен оператор Parse?
В C# оператора Parse нет.
Многие типы (классы) имеют статический метод Parse, который
подробнее...
спросили в C S I W I T C H
в авиабилетах написано: класс "Y". Какой это класс? в авиабилетах написано: класс "Y". Какой это класс?
Класс бронирования. CLASS.
Используются следующие символы: F, P, A – первый класс; J, C, D,
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Хобби Танцы
За какой срок реально получить в танцах класс В с класса Хобби?
В спортивных бальных танцах существует система классов, которые отражают уровень подготовки
подробнее...

Зачем нужны классы в с++?
C++ объектно-ориентированный язык.
А классы с как раз и служат для реализации
подробнее...

Что значит - Класс энергопотребления: A Класс мытья: B Класс сушки: C в посудомоечной машине???
К примеру, класс энергопотребления А - это класс, при котором оборудование потребляем наименьшее
подробнее...
спросили в Gokusen
Что означают эти операторы в C++?
Операторы ^ и gcnew - это местные аналоги * и new из обычного C++, имеющие место в managed C++, он
подробнее...
спросили в Second Life
что значат классы автомобилей
S- это не супер) )
ты перечислил название мерседесов. А они не всегда совпадают с
подробнее...

C# методы
Взято из инета.

Глобальные переменные в C#

Просто подумайте и ответьте себе
подробнее...

Зачем нужны интерфейсы в ООП. C#
ты конечно можешь описать нужный тебе метод в каждом классе наследнике. Но вот представь себе
подробнее...

Язык C# - плюсы, минусы, ваше отношение?
С# полностью обьектно ориентирован и поддерживает абсолютно все классы и пространства имен
подробнее...
Класс программирование на Википедии
Посмотрите статью на википедии про Класс программирование
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*