Compartilhar via


Estruturas (Visual Basic)

Uma estrutura é uma generalização de tipo definido pelo usuário (UDT) compatível com versões anteriores do Visual Basic. Além dos campos, as estruturas podem expor propriedades, métodos e eventos. Uma estrutura pode implementar uma ou mais interfaces e você pode declarar níveis de acesso individuais para cada campo.

Você pode combinar itens de dados de diferentes tipos para criar uma estrutura. Uma estrutura associa um ou mais elementos uns aos outros e à própria estrutura. Quando você declara uma estrutura, ela se torna um tipo de dados composto e você pode declarar variáveis desse tipo.

Estruturas são úteis quando você deseja que uma única variável contenha várias informações relacionadas. Por exemplo, talvez você queira manter o nome, o ramal de telefone e o salário de um funcionário juntos. Você pode usar diversas variáveis para essas informações ou pode definir uma estrutura e usá-la para uma única variável de funcionário. A vantagem da estrutura fica evidente quando você tem muitos funcionários e, portanto, muitas instâncias da variável.

Nesta seção

Como: Declarar uma estrutura
Mostra como declarar uma estrutura e seus elementos.

Variáveis de estrutura
Abrange a atribuição de uma estrutura a uma variável e o acesso aos seus elementos.

Estruturas e outros elementos de programação
Resume como as estruturas interagem com matrizes, objetos, procedimentos e entre si.

Estruturas e classes
Descreve as semelhanças e diferenças entre estruturas e classes.

Data Types
Apresenta os tipos de dados do Visual Basic e descreve como usá-los.

Data Types
Lista os tipos de dados elementares fornecidos pelo Visual Basic.