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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 87, средняя оценка - 4.85
The_bolT
70 / 70 / 1
Регистрация: 22.01.2013
Сообщений: 231
#1

Разница между объектом и экземпляром класса - C++

02.03.2013, 21:34. Просмотров 13693. Ответов 142
Метки нет (Все метки)

Можете объяснить какая между этими понятиями разница?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2013, 21:34     Разница между объектом и экземпляром класса
Посмотрите здесь:
C++ Какая разница между eof и просто объектом?
C++ В чем разница между классом и шаблоном класса?
C++ Ошибка при работе с объектом класса в конструкторе другого класса
Вызов объектом базового класса функцию из производного класса! C++
C++ Почему при компилировании программы со вторым экземпляром класса изменяются значения первого?
Возврат значения объектом класса C++
Конструктор с параметром-объектом того же класса C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6477 / 2252 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
24.07.2014, 22:34     Разница между объектом и экземпляром класса #61
Цитата Сообщение от Croessmah Посмотреть сообщение
В стандарте языка описаны class objects, и никаких class instance нет
Ошибаешься.
Цитата Сообщение от Mr.X Посмотреть сообщение
давайте уже стандарта придерживаться.
А давай! Там и экземпляры, и объекты.
Croessmah
Модератор
Эксперт CЭксперт С++
13057 / 7320 / 817
Регистрация: 27.09.2012
Сообщений: 18,066
Записей в блоге: 3
Завершенные тесты: 1
24.07.2014, 22:38     Разница между объектом и экземпляром класса #62
Цитата Сообщение от Vourhey Посмотреть сообщение
Ошибаешься.
пример? Я только "An instance of object" нашел, но не "An instance of a class"
Vourhey
Почетный модератор
6477 / 2252 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
24.07.2014, 22:45     Разница между объектом и экземпляром класса #63
S S, T; // declare two instances of S
If the function needs to allocate memory and the attempt fails, it returns an
exception_ptr object that refers to an instance of bad_alloc
A locale object may be extended with a new facet simply by constructing it with an instance of a class derived from locale::facet
Думаю, этого слова стараются избегать в стандарте, потому что легко спутать с инстанцированием шаблонов. Но оно равноценно объекту.
gru74ik
Модератор
Эксперт CЭксперт С++
4106 / 1751 / 197
Регистрация: 20.02.2013
Сообщений: 4,856
Записей в блоге: 21
25.07.2014, 04:36     Разница между объектом и экземпляром класса #64
Цитата Сообщение от Croessmah Посмотреть сообщение
только "An instance of object" нашел, но не "An instance of a class"
Может, плохо искали?
Цитата Сообщение от INCITS/ISO/IEC 14882:2003
A locale object may be extended with a new facet simply by constructing it with an instance of a class derived from locale::facet. The only member a C + + program must define is the static member id, which identifies your class interface as a new facet.
Psilon
Master of Orion
Эксперт .NET
5882 / 4779 / 633
Регистрация: 10.07.2011
Сообщений: 14,399
Записей в блоге: 5
Завершенные тесты: 4
25.07.2014, 10:13     Разница между объектом и экземпляром класса #65
Цитата Сообщение от Croessmah Посмотреть сообщение
пример? Я только "An instance of object" нашел, но не "An instance of a class"
миллион раз видел второе определение, и ни разу - первое

алсо:
https://www.google.com/search?q=An+i...e+of+an+object - 147kk
https://www.google.com/search?q=An+instance+of+a+class - 278kk

http://en.wikipedia.org/wiki/Instanc...ter_science%29
http://stackoverflow.com/a/10701759/2559709
http://stackoverflow.com/questions/1...-and-instances
Cdelphi78
129 / 63 / 12
Регистрация: 21.02.2014
Сообщений: 2,477
01.09.2015, 09:51     Разница между объектом и экземпляром класса #66
Извиняюсь, но подниму тему, в итоге, где истина?
gru74ik
Модератор
Эксперт CЭксперт С++
4106 / 1751 / 197
Регистрация: 20.02.2013
Сообщений: 4,856
Записей в блоге: 21
01.09.2015, 12:18     Разница между объектом и экземпляром класса #67
Cdelphi78, в итоге, это синонимы, что подтверждается выдержками из стандарта.
Mr.X
Эксперт С++
3048 / 1693 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
01.09.2015, 12:34     Разница между объектом и экземпляром класса #68
Цитата Сообщение от Cdelphi78 Посмотреть сообщение
где истина?
Дельфисты говорят "экземпляр", страуструповцы - "объект". А что есть истина?
Croessmah
01.09.2015, 12:38
  #69

Не по теме:

Цитата Сообщение от Cdelphi78 Посмотреть сообщение
где истина?
в X-Files

Tulosba
01.09.2015, 12:48
  #70

Не по теме:

Цитата Сообщение от Croessmah Посмотреть сообщение
в X-Files
где-то там (с)

Croessmah
01.09.2015, 12:55
  #71

Не по теме:

Цитата Сообщение от Tulosba Посмотреть сообщение
где-то там (с)
The Truth Is Out There (c)

Cdelphi78
129 / 63 / 12
Регистрация: 21.02.2014
Сообщений: 2,477
01.09.2015, 12:57     Разница между объектом и экземпляром класса #72
Цитата Сообщение от gru74ik Посмотреть сообщение
Cdelphi78, в итоге, это синонимы, что подтверждается выдержками из стандарта.
Ясно спасибо,

Не по теме:

Цитата Сообщение от Croessmah Посмотреть сообщение
в X-Files
Ну там то ясно дело,


Цитата Сообщение от Mr.X Посмотреть сообщение
А что есть истина?
Вариант A экземпляр=объект
Вариант Б экземпляр≠объект
Mr.X
Эксперт С++
3048 / 1693 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
01.09.2015, 13:40     Разница между объектом и экземпляром класса #73
Цитата Сообщение от Cdelphi78 Посмотреть сообщение
Вариант A экземпляр=объект
Вариант Б экземпляр≠объект
У каждого языка программирования существуют свои названия для одних и тех же вещей. Применять термины одного языка к другому - признак невежества и языкового бескультурья.
AncientPenguin
98 / 45 / 18
Регистрация: 09.08.2015
Сообщений: 367
01.09.2015, 13:53     Разница между объектом и экземпляром класса #74
4 страницы люди обсуждали есть ли разница между двумя одинаковыми словами?

Цитата Сообщение от Mr.X Посмотреть сообщение
У каждого языка программирования существуют свои названия для одних и тех же вещей. Применять термины одного языка к другому - признак невежества и языкового бескультурья.
Тут как бы решает тот факт что экземпляр=объект в русском языке. Да и в других тоже. И то и то слово указывает на конкретную сущность среди других сущностей. Единственная разница в том что слово объект намекает на неживую (пассивную) природу сущности, но в ЯП это роли не играет.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.09.2015, 14:05     Разница между объектом и экземпляром класса
Еще ссылки по теме:
C++ Действие над объектом класса выполняет:
C++ Задача на строки, с объектом класса string
C++ Вывод объекта класса созданного пользователем на консоль объектом cout
Как заменить объект List одного класса объектом другого? C++
C++ Разница между С и С++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Mr.X
Эксперт С++
3048 / 1693 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
01.09.2015, 14:05     Разница между объектом и экземпляром класса #75
Цитата Сообщение от AncientPenguin Посмотреть сообщение
Тут как бы решает тот факт что экземпляр=объект в русском языке
При чем тут русский язык? Оба слова многозначны, так что нет смысла для однобоких и однозначных суждений.
Речь же идет о профессиональной терминологии, которая четко зафиксирована для каждого языка программирования его создателями.
Невежды могут ссылаться на что угодно, но незнание терминологии и неумение ею пользоваться демонстрируют только их невежество и бескультурье.
Yandex
Объявления
01.09.2015, 14:05     Разница между объектом и экземпляром класса
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru