Why is calling constructor from class above package allowed?
Mostra commenti meno recenti
I just noticed that I can call a constructor from an instance of a class that is situated just above the package that the class is in. I haven't done too much testing to fully flush this out but here is a rough example setup which I believes mimics my case.
For example, in my limited testing the following works, assuming the given folder structure:
- /root/@class1
- /root/+class1/@class2
x = class1;
x.class2 %calls the constructor of class2.
Is this a bug or a feature? I would expect that this would be a call to a method or property of the instantiated object class1, which if not present, would throw an error.
Thanks, Jim
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Software Development Tools in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!