Как правило, объект нам нужен для того, чтобы воспользоваться его методами, свойствами или событиями.
Метод — именованный набор действий, которые может выполнять данный объект. Он может выполнять какие-либо операции, принимать и возвращать значения. Существует три способа вызова метода:
Самый простой способ выглядит так:
Объект.метод
например:
oDoc.Activate
При этом не возвращаются и не принимаются никакие параметры.
Второй способ:
объект.метод параметр1 [, параметр2, …, параметр]
Параметры передаются путем перечисления через запятую, скобки не используются. Например:
oDoc.SaveAs "D:\doc12.doc"
в этом случае мы игнорируем то, что возвращает метод и поэтому кавычки не нужны.
Третий способ:
моя_переменная = объект.метод (параметр1 [, параметр2, …, параметр n ])
например,
Dim nCent
nCent = oApp.CentimetersToPoints(10)
MsgBox nCent
В этом случае значение, которое возвращает метод, присваивается переменной. При этом применение скобок для передаваемых параметров обязательно. Даже если никакие параметры не передаются, круглые скобки все равно обязательны:
моя_переменная = объект.метод()
Правило инкапсуляции.
Классическое правило объектно-ориентированного программирования утверждает, что для обеспечения надежности нежелателен прямой доступ к полям объекта5: чтение и обновление их содержимого должно производиться посредством вызова соответствующих методов. Это правило называется инкапсуляцией
25) Сетевые устройства и их положение в модели OSI
В современных сетях используются различные сетевые устройства. Каждое сетевое устройство выполняет специфические функции. Далее я рассматриваю основные виды устройств и их функции. В статье много иллюстраций (картинки кликабельны).
Сетевые устройства
Устройства, подключенные к какому-либо сегменту сети, называют сетевыми устройствами. Их принято подразделять на 2 группы:
Устройства пользователя. В эту группу входят компьютеры, принтеры, сканеры и другие устройства, которые выполняют функции, необходимые непосредственно пользователю сети;
Сетевые устройства. Эти устройства позволяют осуществлять связь с другими сетевыми устройствами или устройствами конечного пользователя. В сети они выполняют специфические функции.
Типы сетевых устройств