BasicClass Code Listing
Here is the BasicClass definition after adding the features discussed in this topic:
classdef BasicClass
properties
Value
end
methods
function obj = BasicClass(val)
if nargin == 1
if isnumeric(val)
obj.Value = val;
else
error('Value must be numeric')
end
end
end
function r = roundOff(obj)
r = round([obj.Value],2);
end
function r = multiplyBy(obj,n)
r = [obj.Value] * n;
end
function r = plus(o1,o2)
r = o1.Value + o2.Value;
end
end
end
See Also
Related Examples
- “Class Syntax Guide”
See Also