9ff4e5bRestructure demo into a full guided tour with OOP and namespacesJeremy Magland 1classdef Shape
2 % Abstract base class. Subclasses must implement area().
3 methods (Abstract)
4 a = area(obj)
5 end
6 methods
7 function describe(obj)
8 fprintf('%s has area %.3f\n', class(obj), obj.area());
9 end
10 end
11end