create/2predicate. A create message is a kind of send message.
destroy/1predicate. A destroy message is a kind of send message.
SICStus Objects allows direct access to a class's slots
only within its method definitions, via the
Object Operator Message
>>/2as the principal functor of its head, and it can only appear within the scope of its class's definition. A method's definition may contain more than one message clause.
protectedis similar to
private. By default, if no visibility is specified, a slot is private.