73 / 73 / 12
Регистрация: 22.01.2013
Сообщений: 231
|
|
1 | |
Разница между объектом и экземпляром класса02.03.2013, 21:34. Показов 25416. Ответов 143
Метки нет (Все метки)
0
|
02.03.2013, 21:34 | |
Ответы с готовыми решениями:
143
Какая разница между eof и просто объектом? Какая разница между объектом класса и инстансом класса? В чем разница между объектом класса и ссылкой на него? Hibernate. какая разница между прокси объектом и lazy инициализацией? |
73 / 73 / 12
Регистрация: 22.01.2013
Сообщений: 231
|
|
02.03.2013, 21:37 [ТС] | 3 |
Мне тоже так казалось,но когда нас в универе спросили какая между ними разница я засомнивався
0
|
73 / 73 / 12
Регистрация: 22.01.2013
Сообщений: 231
|
|
02.03.2013, 21:42 [ТС] | 5 |
Ответа не было. Сказали подумать самому..
0
|
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
|
||||||
02.03.2013, 21:43 | 6 | |||||
возможно так
1
|
02.03.2013, 21:45 | 7 |
выглядит бредово.
чем data отличается от a? Тем, что data поле класса? А при чём тут это? Какой-нибудь класс тоже может иметь поле типа test. То что int встроенный тип? А при чём тут это? Нет, экземпляр класса и объект - одно и то же
2
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
||||||
02.03.2013, 21:52 | 8 | |||||
я тоже считаю что не какой разницы. Какая разница между машиной и автомобилем, синонимы и взаимозаменяемые термины для названия одного и того же.
Выдержка из Wikipedia Объект в программировании — некоторая сущность в виртуальном пространстве, обладающая определённым состоянием и поведением, имеющая заданные значения свойств (атрибутов) и операций над ними (методов)[1]. Как правило, при рассмотрении объектов выделяется то, что объекты принадлежат одному или нескольким классам, которые определяют поведение (являются моделью) объекта. Термины «экземпляр класса» и «объект» взаимозаменяемы.[2] Добавлено через 2 минуты
2
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
|
02.03.2013, 22:00 | 10 |
Интересно что скажут проФФессора из универа.
1
|
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
|
|
02.03.2013, 22:03 | 11 |
ну раз на Киберфоруме сказали, что это одно и тоже, то профессорам ничего не останется, как только согласиться...
2
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,882
|
|
02.03.2013, 22:12 | 13 |
Понятие объекта - это понятие, которое можно отнести к чему угодно:
Объект исходного кода, объект базы данных, объект изучения, объект насмешек и т.д. и т.п. Понятие экземпляра класса - это уже понятие из программирования. В программировании объект = экземпляр класса.
1
|
177 / 163 / 21
Регистрация: 12.02.2013
Сообщений: 410
|
|
02.03.2013, 22:32 | 14 |
Т.е. ты засомневался и не дал ответа? Ответ, действительно, никакой.
0
|
73 / 73 / 12
Регистрация: 22.01.2013
Сообщений: 231
|
|
02.03.2013, 22:33 [ТС] | 15 |
Прочитав это, я подумал, возможно этот вопрос, был тест на сообразительность?
0
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
|
02.03.2013, 22:47 | 16 |
P.S. А может там над вами психологические тесты ставят !
1
|
02.03.2013, 22:59 | 17 |
Если вопрос звучал именно так (т.е. не объект класса, а просто объект), то в ООП все есть объект, т.е. int i это тоже объект, а экземпляр класса - это уже более узкое понятие.
Добавлено через 2 минуты Хотя об эту терминологию мозги сломать можно. В С++ зашел спор о термине - открыл Стандарт, прочитал Истину. В ООП зашел спор о термине - нашел книгу 1500 страниц, где 2 профессора выясняют что же значит "инкапсуляция", правильным считается мнение более авторитетного профессора, истину не знает никто
5
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,882
|
|
02.03.2013, 23:49 | 18 |
Если так можно говорить:
================= Экземпляр класса абсолютно всегда принадлежит подмножеству каких-либо объектов, Объект Не всегда принадлежит подмножеству каких бы то ни было экземпляров классов (не объект класса) ================= то высказывание, что это всё это одно == парадокс. Почти как в Библии:
4
|
0 / 0 / 0
Регистрация: 23.07.2014
Сообщений: 4
|
|
23.07.2014, 18:59 | 19 |
Технически это разные вещи. Экземпляр класса содержит в себе только не статические поля, а объект содержит методы и статические поля.
0
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
|
24.07.2014, 00:15 | 20 |
В том, что "объект" - это официальный термин C++ из стандарта и учебников, а "экземпляр" - слово-паразит, применяемое дилетантами, теми, которые инициализируют переменные в теле конструктора.
Страуструп определяет объект как область памяти компьютера, хранящую данные заданного типа. Блин! А меня все время интересовало откуда идет это загаживание терминологии. Оказывается вот где рассадник невежества. Как заметил Чехов, умный любит учиться, а дурак учить. Смысл слушать «профессоров»? Лучше книжки толковые почитать. Мне кажется, люди делятся на два непересекающихся класса. Одни придерживаются терминологии стандарта и учебников, написанных толковыми авторами, а другие – вычитанного в интернете, на заборе, почерпнутого у «профессоров». Часто такие люди заменяют непрочитанное своими фантазиями, в этой теме очень яркие примеры – сообщения №18 и 19.
3
|
24.07.2014, 00:15 | |
24.07.2014, 00:15 | |
Помогаю со студенческими работами здесь
20
В чем разница между двумя объявлениями класса В чем разница между классом и шаблоном класса? Связать слово с экземпляром класса Multiprocessing array с экземпляром класса Сериализация. Какая разница между методами методов readObject() и readUnshared() класса ObjectInputStream? Работа с локальным экземпляром класса из события Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |