shadowing static class method

1 view (last 30 days)
Pieter van den Berg
Pieter van den Berg on 19 Sep 2013
Is it possible to shadow a static class method of a builtin class? E.g. suppose that there is a class
in .../MATLAB/.../toolbox/.../@foo/foo.m
classdef foo
...
methods(Hidden = true, Static = true, Access = 'public')
function obj = loadobj(x)
...
end
end
end
can I shadow the loadobj method somehow? I tried creating a file @foo/foo.m in my path with only the static method in it but that doesn't seem to work.
cheers,
Pieter
  2 Comments
per isakson
per isakson on 22 Sep 2013
Edited: per isakson on 22 Sep 2013
Remark on nomenclature: foo in your example is not a builtin class. Doc says
A built-in function is part of the *MATLAB executable*. MATLAB does not
implement these functions in the MATLAB language. Although most built-in
functions have a .m file associated with them, this file only supplies
documentation for the function.
Nevertheless, your question is easily understood. AFAIK: the answer is no.
Pieter van den Berg
Pieter van den Berg on 23 Sep 2013
Ok, thanks! I think you are right.

Sign in to comment.

Answers (0)

Tags

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!