Primeiro precisamos compreender de forma rápida e simples o que é uma classe.
E a maneira mais simples e rápida que encontrei seria dizer que você deve imaginar a classe como um CARRO sim imagine o CARRO é uma classe.
O CARRO tem atributos / propriedades;
O CARRO tem métodos / funções;
O que são atributos / propriedades?
São todas as características que podem existir nesse objeto e seus valores podem ou não serem alterados; Por exemplo cor, modelo, nome, potencia. etc..
O que são métodos / funções ?
São as ações que o objeto pode realizar. Por exemplo: Acelerar, frear, iluminar, etc..
Agora vamos ver isso em código, Its show time babe ;)
Que será definido em 2 partes definição da classe, e utilização da classe.
Definindo a classe:
Em VB.NET |
Public Class carro Public modelo As String = "GT" Public cor As String = "azul" Public velocidadeAtual As Integer = 0 Public Function acelerar() velocidadeAtual = velocidadeAtual + 1 End Function Public Function frear() If velocidadeAtual > 0 then velocidadeAtual = velocidadeAtual - 1 End If End Function End Class |
Utilizando a classe:
Em VB.NET |
'Instanciando objeto Public objetoCarro As New carro() 'Acelerando objetoCarro.acelerar() objetoCarro.acelerar() objetoCarro.acelerar() 'Exibir na tela a velocidade Response.Write(objetoCarro.velocidadeAtual) 'Freando objetoCarro.frear() objetoCarro.frear() 'Exibir na tela a velocidade Response.Write(objetoCarro.velocidadeAtual) |
Nenhum comentário:
Postar um comentário