Свойства объекта | это... Что такое Свойства объекта? (original) (raw)
Свойства объекта
Свойства объекта
Свойство - интерфейс доступа программиста к соответствующей переменной объекта. Свойство может быть просто другим именем переменной (поля) объекта, тогда компилятор подставляет на место свойства переменную. Если это не так - то при обращении программиста к свойству вызывается определённый метод, который выполняет определённые операции с объектом. В некоторых языках при обращении к свойству всегда вызывается метод, который, в простейшем случае, просто выполняет запись или чтение определённой переменной объекта.
Свойства повышают гибкость и безопасность программирования и являются важным инструментом, применяемым при разработке ПО.
Содержание
Методы свойств
Во многих языках программирования свойства реализуются в виде пары методов: метод, получающий текущее значение свойства, называется акцессор (accessor); метод, задающий новое значение свойства — мутатор (mutator). В языках программирования, не поддерживающих свойства, например C++ и
Принято называть методы свойств именем свойства с приставками get и set: например, для свойства Xyzzy — get_Xyzzy и set_Xyzzy (традиционный стиль Си) либо GetXyzzy и SetXyzzy (стиль getter и setter.
Свойства в C#
Свойства в C# - поля с логическим блоком, в котором есть ключевые слова get
и set
.
Пример класса со свойством:
class MyClass { private int field; public int Field { get { return field; } set { field = value; } } }
Свойства в Delphi
Для описания свойства в property.
Свойства в ActionScript
class MyClass { private _foo : int;
public function get foo () : int {
return _foo;
}
public function set foo (foo : int) : void {
_foo = foo;
}
}
Свойства в Ruby
Полезное
Смотреть что такое "Свойства объекта" в других словарях:
- Свойства — Свойство (в философии, математике и логике) атрибут предмета (объекта). Например, о красном предмете говорится, что он обладает свойством красноты. Свойство можно рассматривать как форму предмета самого по себе, притом, что он может обладать и… … Википедия
- Свойства алгоритма — Свойства алгоритмов К алгоритму предъявляется ряд требований: Определенность, т.е. он должен быть точен, общепонятен, исключать возможность произвольного толкования. Массовость, т.е. чтобы его можно было применить к однотипным задачам.… … Википедия
- свойства — Атрибуты объекта, которые однозначно определяют его и позволяют отличить от аналогичных объектов по ряду признаков, таких как позиция, форма сигнала, адрес и т.п. [Л.М. Невдяев. Телекоммуникационные технологии. Англо русский толковый словарь… … Справочник технического переводчика
- ГОСТ Р 52361-2005: Контроль объекта аналитический. Термины и определения — Терминология ГОСТ Р 52361 2005: Контроль объекта аналитический. Термины и определения оригинал документа: 49 аккредитованная аналитическая лаборатория: Аналитическая лаборатория, получившая в результате ее проверки органом по аккредитации… … Словарь-справочник терминов нормативно-технической документации
- погрешность отбора пробы вещества [материала] (объекта аналитического контроля) — Отклонение значения величины, характеризующей состав, структуру, свойства пробы вещества [материала], от значения этой же величины, характеризующей состав, структуру, свойства объекта аналитического контроля в целом. Примечание Погрешность отбора … Справочник технического переводчика
- Семантика объекта цифровой топографической карты — часть информации в составе объекта цифровой топографической карты, описывающая сущность и свойства объекта топографической карты... Источник: ОСТ 68 3.1 98. Стандарт отрасли. Карты цифровые топографические. Общие требования (принят и введен в… … Официальная терминология
- характеристика объекта прогнозирования — характеристика объекта прогнозирования; отрасл. признак Качественное или количественное отражение какого либо свойства объекта прогнозирования … Политехнический терминологический толковый словарь
- паспорт охраняемого объекта — Задокументированные свойства объекта, отражающие его народнохозяйственную значимость, латентность, дислокацию, устойчивость к преступным посягательствам, технологические и эксплуатационные особенности. [РД 25.03.001 2002] Тематики системы охраны… … Справочник технического переводчика
- математическая модель объекта измерений — математическая модель объекта измерений: Математическая модель зависимости между физическими величинами, характеризующими свойства объекта измерений. Источник … Словарь-справочник терминов нормативно-технической документации
- паспорт охраняемого объекта — 2.25.5 паспорт охраняемого объекта: Задокументированные свойства объекта, отражающие его народнохозяйственную значимость, латентность, дислокацию, устойчивость к преступным посягательствам, технологические и эксплуатационные особенности Источник … Словарь-справочник терминов нормативно-технической документации