|
|
|
||||||||||||||||||||||
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Parceiros - CSS para Web Design - S.O.S Designers - Slackware-Brasil - Crie seu Web site - Oficina da Net |
Criação de classes em VB.Net e C#Explicação da criação de classes e objetos nas duas principais linguagens da plataforma .Net. Para explicar a criação de classes usaremos um exemplo simples baseado em uma classe principal "bicicleta".
Para criar uma classe devemos definir suas propriedades e seus métodos, neste exemplo se usam os seguintes termos como propriedades da classe bicicleta: Modelo, Preço, NumeroDeVelocidades e Velocidade; como métodos da classe se usam: Acelerar(km) , Frear() e ConsultarVelocidade().
Nossa classe bicicleta consta de várias propriedades e métodos, as palavras Private e Public definem a possibilidade das propriedades, funções ou sub-rotinas. A definição de uma propriedade ou método de tipo privado indica que só poderá ser usada dentro do código da mesma classe, se criássemos um objeto de tipo bicicleta, as especificações da classe não nos permitiriam acessar à propriedade velocidade para consultá-la ou modificá-la, já que está definida como privada. Em troca se podem usar as sub-rotinas Acelerar() e Frear() já que são de tipo Public, e desde dentro delas se interage com as propriedades privadas, com isto conseguimos encapsular o código e tornar acessível só aquele que quisermos. Uma vez construída a classe já se podem instanciar objetos da mesma.
Após a criação do objeto objBicicleta a partir da classe, se podem modificar os valores das propriedades de tipo Public, e chamar aos métodos de tipo Public. No exemplo se chama aos métodos Acelerar(5), passando-lhe o número de km que queremos acelerar através do parâmetro "km" que está definido na sub-rotina. Logo, se chama ao método Frear() que decresce em uma unidade o valor da propriedade Velocidade. Por último se usa a função ConsultarVelocidade(), que retorna o valor da propriedade Velocidade para introduzi-lo na variável VelocidadeAtual.
Autoria e outras referências sobre este artigo Dentro deste artigo: + 1 manual relacionado + 1 categoria relacionada
Manuais relacionados com este artigo Dentro de Manual sobre a plataforma .Net Seguinte: Aplicações de Console Categorias relacionadas Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo: + Entrar em .NETComentários dos visitantes Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Sobre nós | Copyright | Anuncie | Entrar em contato | <criarweb> |