import

Adiciona um nome de pacote ou classe à lista de importação para poder usá-lo com um nome curto.

Categoria: Programming > Classes

Sintaxe

import pkg.name

Importa uma função ou classe do pacote pkg.

import pkg.*

Importa tudo do pacote pkg.

Descrição

Membros de pacotes normalmente são chamados pelo caminho completo, como containers.Map(...). Com import containers.Map, o nome mais curto Map(...) é reconhecido na mesma função ou script. A lista dura até o fim da função ou até o workspace ser limpo, e a forma de comando import pkg.name é a maneira usual de escrever.

Importar não carrega nada e não torna válido um nome desconhecido; apenas dá um apelido ao nome.

Argumentos de entrada

pkg.name
Nome totalmente qualificado, como containers.Map ou matlab.lang.makeValidName.

Exemplo

Usando o nome completo

import containers.Map
m = containers.Map();
m('one') = 1;
disp(m.Count)
Saída
   1

Observações

A instrução import é aceita, mas os nomes curtos não são resolvidos depois nesta versão. Escreva sempre o nome completo, como no exemplo.

Veja também

containers.Map which exist meta.class.fromName