English (United Kingdom) Hebrew


A property is a variable defined inside a given object. At any given moment it contains a value which is part of the object state. Along with methods and functions, the properties are encapsulated within an object, thus constitute an independent software unit.

The state of an object is defined solely by its properties - no state info is saved as part of its methods or functions.