ProfStef: Tipos básicos: Dynamic Array

pharo

Tutorial do Pharo.

Abra o tutorial em português do ProfStef na lição Tipos básicos: Dynamic Array.

pharo6-pharo-tutorials-submenu

pharotut-dynamic-array-lesson

Dynamic Arrays são objetos e podem receber mensagens como todo objeto. Representam um conjunto de objetos.

Inspecione as várias expressões para apreender detalhes sobre os retornos das expressões.

Um array dinâmico é composto de expressões separadas por . (ponto) que são resolvidas em tempo de execução (runtime).

O array { 1. 2. 3. 4. 5. Date today } é um exemplo regular de um array dinâmico.

pharotut-dynamic-array-with-date-today-element

Nota:

Dynamic Array não faz parte do padrão ANSI para o Smalltalk. Em razão disto você deve tomar cuidado ao usá-lo caso esteja buscando compatibilidade com o padrão ANSI ou outras implementações do Smalltalk que não suportem arrays dinâmicos.

Dynamic Array é um syntactic sugar.

De forma geral, uma construção na linguagem pode ser chamada de Syntactic Sugar se for removida sem causar nenhum efeito sobre o que a linguagem pode fazer: a funcionalidade e o poder de expressividade permanecerão os mesmos.

Wikipedia

Veremos mais detalhes sobre arrays e dynamic arrays em outro post no futuro.

Voltar à página do tutorial.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s