Объектно-ориентированное программирование
Задание трех свойств объекта h.
h/:h[x_]+h[y_]:=hplus[x,y]h/:p[h[x_],x_]:=hp[x]h/:f_[h[x_]]:=fh[f,x] |
Пример использования данного выше определения для объекта h.
h[a]+h[b]+f[h[r]]+h[h[x]]fh[f,r]+fh[h,x]+hplus[a,b]Clear[h] |