|
Объясните, чем отличается работа с ссылками от работы с объектами? | ☑ | ||
---|---|---|---|---|
0
DirecTwiX
29.10.12
✎
01:23
|
Чего нельзя делать с одними, но можно с другими?
Спасибо |
|||
1
QbeeQ
29.10.12
✎
01:26
|
У ссылки нельзя менять свойства, на объект нельзя ссылаться.
|
|||
2
Команданте
29.10.12
✎
01:26
|
лузер
ссылка это рассказ, объект это ходячий ужас |
|||
3
IamNotAlexy
29.10.12
✎
01:26
|
||||
4
zak555
29.10.12
✎
01:28
|
(1) у объекта нет ссылки ?
|
|||
5
QbeeQ
29.10.12
✎
01:30
|
(4) Опыт работы и синтаксис-помошник подсказывают, что есть
|
|||
6
QbeeQ
29.10.12
✎
01:31
|
Ссылка пустая пока объект не записан
|
|||
7
zak555
29.10.12
✎
01:32
|
(6) объект существует, пока не записан ?
|
|||
8
Команданте
29.10.12
✎
01:32
|
ссылка это идентификатор экземпляра в таблице базы данных
объект это данные экземпляра в оперативной памяти |
|||
9
QbeeQ
29.10.12
✎
01:33
|
(7) Конечно, ты ведь его сам создаёшь
|
|||
10
zak555
29.10.12
✎
01:34
|
ЗначениеЗаполнено ( ПустоОбъект) == Истина ?
|
|||
11
Команданте
29.10.12
✎
01:35
|
объект и ссылка это разные классы
|
|||
12
QbeeQ
29.10.12
✎
01:36
|
(10) На такие вопросы тебе быстрей ответит отладчик
|
|||
13
zak555
29.10.12
✎
01:37
|
(12) что это ?
|
|||
14
Команданте
29.10.12
✎
01:38
|
в терминологии кошерных языков без аппеляции к базам данных ссылка на переменную это чтение, указатель на переменную это чтение и запись (всё дело в правах)
в терминологии баз данных ссылка на строку таблицы базы данных это идентификатор строки таблицы с правом чтения, объект - это класс, олицетворяющий строку таблицы, после записи которого модифицируется строка таблицы |
|||
15
QbeeQ
29.10.12
✎
01:39
|
(13) Точку останова в форме документа поставь в какмнить ПриОткрытии и спроси
|
|||
16
QbeeQ
29.10.12
✎
01:40
|
(14) Мне кажется жёстковато для человека, который не курсе кто такой отладчик
|
|||
17
DirecTwiX
29.10.12
✎
01:46
|
Просто тут везде ссылки по идее. А в плюсах ссылка - это вроде как ядрес в памяти, куда можно писать, откуда читать. И вообще всё)
|
|||
18
DirecTwiX
29.10.12
✎
01:52
|
Тогда я правильно понимаю?
Когда мы создаём новый элемент, мы получаем объект в памяти. Поэтому можем изменять поля. Когда записываем его, он перемещается из памяти в БД и объект становится ссылкой? Как-то так) |
|||
19
QbeeQ
29.10.12
✎
01:56
|
Да, и именно это сказано в (8)
|
|||
20
Luhtas
29.10.12
✎
02:43
|
(0) С помощью ссылки можно читать данные. А изменять данные можно только используя объект. Как-то так вроде. Вот в (8) хорошо сказано.
|
|||
21
Живой Ископаемый
29.10.12
✎
08:30
|
2(18) Нет. Он по-прежнему остается объектом и ты можешь поменять поля еще раз и записать повторно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |