Quantcast
Channel: Herança
Viewing all articles
Browse latest Browse all 5

Herança

$
0
0

Pessoal,
Estive estudando uma aula, e me deparei com a seguitne duvida:

1. Instancia uma classe do tipo "meioTransporte"
2. Crio um metodo e dentro dele, instancio uma classe do tipo carro (MAS PERAI, O OBJETO TERA O MESMO NOME DO ANTERIOR ?)
3. Pq tive que instanciar a classe CARRO, se depois embaixo eu ja vou fazer o cast ?

Este codigo me pareceu confuso, poderiam me ajudar ?

 

private meioTransporte carroObj;

private void btnCriarCarro(object sender, ...) {

 carroObj = new Carro();

 carroObj.descricao = "bla bla bla";

 carroObj.capacidade = 5;

(carroObj as Carro).Quilometragem  = 50;

...


Viewing all articles
Browse latest Browse all 5

Latest Images





Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>
<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596344.js" async> </script>