A property is a symbol associated with an Object than can be either read or written.

Each property has a datatype.

Some Object properties are read-only.

A property whose name begins with an underscore is automatically hidden by the IDE.

A property is always public.

A property is slower to access than a Variable, as reading or writing are done by a function and not a direct memory access. But it provides you full access control.

See also