Konzept | Beispiel | unterstützt |
Objekte | {a,A,1}, Automat[...],... | ja |
Vererbung | nein | |
encapsulation, | $Context, Packages, | teilweise |
information hiding | Module[], Block[] | |
operator overloading |
4.3 + 7.9 UpValues (^:= ) |
teilweise |
Op[]+Op[] | ||
Klassen (abstract types) | keine Typen in Mathematica (umgehbar) | nein |