Programming > Classes
28 funções em MATLAB › Programming > Classes.
Define Classes
addlistener | Associa um callback a um evento ou a uma mudança de propriedade de um objeto handle. |
enumeration | Lista os membros de uma classe de enumeração. |
eq | Teste de igualdade, a forma em função do operador ==. |
event.hasListener | Testa se um evento de um objeto tem listeners. |
events | Lista os eventos definidos por uma classe. |
import | Adiciona um nome de pacote ou classe à lista de importação para poder usá-lo com um nome curto. |
ismethod | Testa se um objeto tem um método com determinado nome. |
isprop | Testa se um objeto tem uma propriedade com determinado nome. |
listener | Cria um listener de evento sem prendê-lo à vida do objeto de origem. |
methods | Lista os métodos de uma classe ou objeto. |
notify | Dispara um evento de um objeto handle e executa os listeners ligados a ele. |
properties | Lista as propriedades públicas de uma classe ou objeto. |
superclasses | Lista as superclasses de uma classe, da mais próxima à mais distante. |
Class Customization
builtin | Chama a versão embutida de uma função, ignorando qualquer arquivo que a substitua. |
numArgumentsFromSubscript | Método que uma classe pode sobrecarregar para dizer quantas saídas uma expressão de indexação retorna. |
subsasgn | Atribuição por meio de uma estrutura de índices, a função por trás de A(i) = v, A.f = v e A{i} = v. |
subsindex | Método que uma classe sobrecarrega para que seus objetos possam servir de índices de array. |
subsref | Lê por meio de uma estrutura de índices, a função por trás de A(i), A.f e A{i}. |
substruct | Monta a estrutura de índices esperada por subsref e subsasgn. |
System Objects
clone | Cria uma cópia independente de um objeto System. |
isDone | Testa se um objeto System terminou de produzir dados. |
isLocked | Testa se um objeto System, ou uma função, está bloqueado. |
release | Libera os recursos de um objeto System e o destrava. |
setup | Prepara um objeto System para execução, travando-o, antes da primeira chamada a step. |
step | Executa um passo de processamento de um objeto System. |
Construct and Work with Object Arrays
empty | Cria um array vazio de uma determinada classe. |
Class Introspection and Metadata
meta.class.fromName | Retorna o objeto meta.class que descreve uma classe, dado o seu nome. |
metaclass | Retorna o objeto meta.class que descreve a classe de um objeto. |