Borrar filtros
Borrar filtros

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

9 visualizaciones (últimos 30 días)
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 comentario
Matt J
Matt J el 4 de Dic. de 2023
Editada: Matt J el 4 de Dic. de 2023
Importing has nothing to do with accessing the methods of classes in Matlab. Perhaps you are thinking of packages, rather than classes?

Iniciar sesión para comentar.

Respuesta aceptada

Matt J
Matt J el 4 de Dic. de 2023
Editada: Matt J el 5 de Dic. de 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().

Más respuestas (0)

Categorías

Más información sobre Interactive Control and Callbacks en Help Center y File Exchange.

Productos


Versión

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by