Objectica

Objectica[]
lists information on the object orientation plugin for Mathematica.
Objectica[Directory]
returns the installation directory.
  • Please observe that the listed information is only informal and may be subject to change.
  • The main entry of the package is the function Class.
  • The package needs a license file.
This loads the package.
In[1]:=
Click for copyable input
The information on the package starts with its version and the installation directory.
Next are the symbols affected by this package. The symbol BeginPackage is only changed in Mathematica versions that do not have InstanceOf in the "System`" context. FE`FC implements the menu command Make Template (Shift+Ctrl+K) (see ClassTemplates). The operator functions are left unevaluated, if their first argument is a class or an object. The version of Mathematica controls, which operator names are specified with an explicit context "System`".
Additionally, there are operators for which the precedence is changed in an object or class context. The version of Mathematica controls, which operator names are specified with an explicit context "System`".
Finally, license information is printed.
In[2]:=
Click for copyable input
Out[2]=