Я хочу очистить понятие об объекте и экземпляре, используя условие ниже - PullRequest
0 голосов
/ 11 июня 2018

У меня есть несколько вопросов в исх.ниже двух строк

Dim coll As Collection
Set coll = New Collection
  1. , который является объектом во 2-й строке coll или collection

  2. Что New &Set ключевое слово вводится во второй строке

  3. Что такое экземпляр

1 Ответ

0 голосов
/ 11 июня 2018

(1) coll - это объект, точнее: указатель / ссылка на некоторый объект в памяти.

(2) New и Set - ключевые слова, зарезервированные для объекта.Set синтетически требуется при присвоении значения переменной ссылочного типа (которая указывает на объект в памяти, а значение является просто ссылкой на некоторый адрес в памяти).New Ключевое слово используется для инициализации объекта, т. Е. Для выделения памяти.

(3) Экземпляр является экземпляром класса.У класса могут быть свойства, методы и т. Д. Но это просто класс, с ним мало что можно сделать.Чтобы получить доступ к свойствам или использовать методы, вы должны создать экземпляр этого класса, как и в случае с коллекцией.Когда у вас есть экземпляр класса, вы можете использовать его методы и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...