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

Классы - что это? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вызов стороннего приложения без полного пути http://www.cyberforum.ru/cpp-beginners/thread1235245.html
Всем доброго времени суток! Подсобите в следующем вопросе пожалуйста: Язык C++ среда разработки Visual Studio 2012, мне требуется запустить стороннее приложение (.exe) с параметрами, аналогия со строкой cmd : lspl-find.exe -i arg1 -p arg2 -o arg 3 arg4, перерыл кучу инфы по этому поводу, нашел множество функций выполняющих данную задачу (spawnl, execl, ShellExecute, CreateProcess, ...), однако,...
C++ Неопределенная ссылка при многофайловой реализации шаблона Здравствуйте уважаемые форумчане. И снова я что то делаю не так. Есть 3 файла main.cpp - сама программа, Larray.h - объявление класса, Larray.cpp - собственно сам класс. Larray.h #ifndef LARRAY_H_ #define LARRAY_H_ #include <iostream> http://www.cyberforum.ru/cpp-beginners/thread1235242.html
C++ Как отключить автоматическое добавление "_" "@" "number" к имени экстернального метода?
Здраствуйте! Подскажите как это делается? (вопрос в названии темы) среда : VS2013 проект компилируется в dll файл в начале обьявил: #include "stdafx.h" #include <windows.h> #include <stdio.h> #include <conio.h>
C++ Каков современный подход для работы со строками
Здравствуйте, хотел узнать современный подход для работы со строками. В С++ так же используется библиотека #include <string>, а методы для копирования и сравнивания типа strcmp(...) и strcpy()?
C++ По Лафору пример, программа останавливается на строке delete[] name; http://www.cyberforum.ru/cpp-beginners/thread1235214.html
#include <iostream> #include <cstring> char *getname(void); using namespace std; int main() { char *name = getname(); cout << name << endl;
C++ Как работать с сегментом данных файла exe? Здравствуйте! Такой вопрос: возможно ли получить данные из сегменты данных файла exe другой программой? Скажем, к примеру, указатель на структуру? Или получить значение по указателю или скопировать данные? Если да то расскажите как или поделитесь ссылкой, ибо на просторах интернета подобной информации не нашел. подробнее

Показать сообщение отдельно
genock94
20 / 20 / 1
Регистрация: 16.11.2012
Сообщений: 348
28.07.2014, 12:40
Совету прочитать начало книги (а лучше всю книгу) Лафоре "Объектно-ориентированное программирование С++".
В данной книге понятие классов в языке С++ (и не только в С++) описано настолько хорошо, что у любого новичка сразу создастся представление о классах.
Процитирую определение класса из этой книги:
Класс - форма или образец для множества сходных между собой объектов.
От себя: класс - нечто общее, что объединяет схожие объекты, причем класс физически не существует. Это модель. А вот объекты класса (конкретные, существующие объекты) имеют характеристики своего класса. Объекты класса могут выполнять действия (методы), описанные в самом классе.
Таким образом, класс состоит из полей и методов. Полями являются характеристики объекта, а методами - действия, которые объект может совершать.
P.S. если я неправильно растолковал определение класса, то просьба поправить, дабы не вводить в заблуждение автора поста и меня.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru