ActionScript3 – Introspecção de Objeto

Nenhum comentário

Olá Pessoal, tudo bem?
Hoje vou abordar de forma simples e direta o que é Introspecção de Objeto, utilizando ActionScript3!
Trataremos deste assunto com mais profundidade em um outro post.

Antes de mais nada o que é introspecção de objeto?
É uma técnica para visualizar/analisar todos os métodos e propriedades de uma classe.

E como isto é realizado?
Utilizando AS3 temos 2 maneiras:

  • Utilizando o laço for…in;
  • Utilizando a API de Introspecção.

Abaixo vamos visualizar a utilização com o laço for:

O resultado será o output abaixo:
c:Belo Horizonte
b:Rio de Janeiro
a:São Paulo

A outra forma, será utilizando o método getClassInfo, presente no objeto ObjectUtil.

Veja este mesmo exemplo tratado acima em tempo real:

Espero que tenha sido útil, caso queiram complementar informações basta comentar!
Abraços