Azzera filtri
Azzera filtri

How to have a class that contains multiple functions that is used in other classes?

9 visualizzazioni (ultimi 30 giorni)
I've been having a hard time trying to figure out how to have multiple functions in one class (a "Utility_Class") that can be used within other classes ("Tech1", "Tech2", & "Tech3").
I know I have to import, but what is the right approach on importanting and how do I call the method to be applied within the following classes: "Tech1", "Tech2", & "Tech3".
If I need to add more context, I'm willing to add more.
  1 Commento
Matt J
Matt J il 4 Dic 2023
Modificato: Matt J il 4 Dic 2023
Importing has nothing to do with accessing the methods of classes in Matlab. Perhaps you are thinking of packages, rather than classes?

Accedi per commentare.

Risposta accettata

Matt J
Matt J il 4 Dic 2023
Modificato: Matt J il 5 Dic 2023
A static class method can be imported from a package like in this example,
You can also import a static method that is not packaged,
import Utitlity_Class.methodname
but I think most people just call the static method using the fully qualified name Utitlity_Class.methodname().

Più risposte (0)

Categorie

Scopri di più su Interactive Control and Callbacks in Help Center e File Exchange

Prodotti


Release

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by