Modify attributes of inherited property
8 views (last 30 days)
Show older comments
I defined a subclass which inherits a built-in class (mechss) and extends it with some additional properties and methods. Because of my additional properties, the terminology becomes somewhat confusing and I would like to change the property names of the superclass. For example, I would like to change the property C to be called L.
As far as I understand, this is not possible, but I cán define the new property L and relate it to C using get and set methods. This leaves me with two identical properties however, and I would like to hide C and make its access protected.
Is something like this possible?
0 Comments
Accepted Answer
More Answers (1)
Sean de Wolski
on 2 Nov 2021
Edited: Sean de Wolski
on 2 Nov 2021
You could instead author your own class that passes through to a mechss object it stores as a private property. Then you can call the properties whatever you want.
See Also
Categories
Find more on Methods in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!