Criando estruturas de dados

Podemos criar estruturas que armazenem informações de acordo com nossas necessidades. Elas em primeira instância parecem com uma classe, mas possuem algumas diferenças.

1º – Todas as variáveis de uma estrutura são públicas
2º – Não podemos herdar uma estrutura.
3º – Um campo não pode ser iniciado dentro de uma estrutura.

É possível incluir dentro de uma estrutura uma função que
retorne valores.

Ex: Estrutura de dados para armazenar informações de um cliente


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim carlos As cliente
carlos.nome = "Carlos da Silva Manoel"
carlos.endereco = "Rua do Grito, 356"
carlos.telefone = "3122-3456"
MsgBox(carlos.telefone)

End Sub

Structure cliente

Dim nome As String
Dim endereco As String
Dim telefone As String
Dim celular As String

End Structure

Back To Top