Что такое объект и метод
Объект — это переменная, у которой есть свои функции. Эти функции называются методами. Чтобы вызвать метод, пишешь: объект → точка → имя метода → скобки.
var he = instance.ActiveTab.FindElementById("input-text");he — это объект. Он представляет HTML-элемент на странице.
he.SetValue("Привет", false);SetValue — это метод объекта he. Он вставляет текст в поле.
Анатомия вызова метода
he . SetValue ( "Привет" , false ) ;
↑ ↑ ↑ ↑
объект имя метода аргумент 1 аргумент 2
- объект — то, над чем совершается действие
- точка — оператор доступа к методам объекта
- имя метода — что именно делать
- скобки — обязательны, даже если аргументов нет
- аргументы — уточняют как выполнять метод, через запятую
Методы и свойства — в чём разница
Некоторые вещи пишутся без скобок. Это свойства — они просто хранят значение.
string text = he.InnerText; // свойство — скобок нет
string val = he.GetValue(false); // метод — скобки естьПравило простое: если есть скобки — метод. Если нет — свойство.