Объекты и их методы
Подстраницы
- Что такое объект и метод
- Класс и экземпляр
- Поля и свойства
- Метод-действие и метод-вопрос
- Аргументы метода
- Цепочка вызовов
Сравнительная таблица
| Понятие | Что это | Пример |
|---|---|---|
| Класс | Описание объекта — чертёж | HtmlElement, List<string> |
| Экземпляр | Конкретный объект по чертежу | var he = instance.ActiveTab.FindElementByAttribute(...) |
| Свойство | Данные объекта, без скобок | he.InnerText, instance.EmulationLevel |
| Метод-действие | Делает что-то, не возвращает | he.SetValue("текст", false) |
| Метод-вопрос | Возвращает значение | he.GetValue(false) |
| Аргументы | Уточнения в скобках метода | "click", "Full" в he.RiseEvent("click", "Full") |
| Цепочка | Вызов метода на результате метода | instance.ActiveTab.FindElementByAttribute(...).GetValue(false) |
Следующий шаг — !Функции: написание собственных функций.