The class designer may also provide clients with different initialization options, as will be shown below in a revised version of this example. In Eiffel's object-oriented programming style any operation is relative to a certain object. If you need to denote the current object explicitly, you may use the special entity Current . For example the unqualified occurrences of add appearing in the above class are equivalent to Current.add . In some cases, infix or prefix notation will be more convenient than dot notation.
Prefix operators are similarly available.
A class describes a data structure, accessible to clients through an official interface comprising some of the class features. Inc. All rights reserved.