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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.05.2021, 16:31   #1
bITA666
Форумчанин
 
Аватар для bITA666
 
Регистрация: 22.03.2019
Сообщений: 115
По умолчанию Классы и объекты

При создании экземпляра класса в памяти создается копия этого класса. Созданный таким образом экземпляр класса называют объектом.


Можете пояснить для чего вообще нужна копия класса? и как она влияет на создание экземпляра.

Последний раз редактировалось bITA666; 30.05.2021 в 16:37.
bITA666 вне форума Ответить с цитированием
Старый 30.05.2021, 18:42   #2
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,716
По умолчанию

Не совсем точное определение, на мой взгляд. Класс можно сравнить с чертежом, это нечто абстрактное, пока не воплощено в объект; а объект - это как изделие, выполненное по этому чертежу. Или же класс - это бланк документа, заготовка, а объект - готовый документ на его основе, заполненный необходимой информацией.
Грубо как-то так.
digitalis вне форума Ответить с цитированием
Старый 30.05.2021, 19:26   #3
bITA666
Форумчанин
 
Аватар для bITA666
 
Регистрация: 22.03.2019
Сообщений: 115
По умолчанию

digitalis, Скажи чем отличается экземпляр от обекта?
bITA666 вне форума Ответить с цитированием
Старый 30.05.2021, 21:19   #4
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

digitalis, кстати, именно с чертежом (или шаблоном) сравнивается класс в пособии Тузовского, откуда и приведена цитата в первом сообщении.
bITA666, экземпляр и объект - синонимы. По поводу создания экземпляра как копии класса - формулировка очень странная. Автор, кажется, пытается упростить определение и не упоминать конструкторы.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 31.05.2021, 22:00   #5
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,378
По умолчанию

Не знаю какой литературой Вы пользуетесь, но посоветую (тут кто-то и улыбнётся):
Т.А. Павловская С/С++. Программирование на языке высокого уровня.
В Сети её можно найти хорошего качества.
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 31.05.2021, 22:07   #6
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

ViktorR, вот только ТС грызет гранит C#, если судить по источнику цитаты и другим темам
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 31.05.2021, 23:55   #7
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,378
По умолчанию

Простите, забыл.
На эту тему уже был разговор тут.
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 01.06.2021, 01:20   #8
bITA666
Форумчанин
 
Аватар для bITA666
 
Регистрация: 22.03.2019
Сообщений: 115
По умолчанию

ViktorR, С ? Вы хотите моего взрыва мозга? С этой книгой я точно уйду в далекое плавание.
bITA666 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
классы и объекты SnS Общие вопросы по Java, Java SE, Kotlin 0 25.03.2014 21:43
Объекты и классы lika1129970 Общие вопросы C/C++ 6 17.10.2013 23:09
КЛАССЫ И ОБЪЕКТЫ В С++ amneziya Помощь студентам 1 04.10.2011 20:32
классы и объекты vanek1 Помощь студентам 1 03.05.2011 23:58
С++ объекты и классы Шиншилка Помощь студентам 9 22.04.2011 20:19