Apostila programação orientada a objetos c#
Programação Orientada a Objetos ( implementação: C#)
Profa. Msc. Liliane Jacon
2. Semestre / 2009
INDICE
1. HISTÓRICO E PRIMEIROS EXEMPLOS .................................................................................... 3 1.1 Ambiente do Visual Studio ................................................................................................. 3 2. MÉTODOS DE PROGRAMA EM C#........................................................................................... 5 2.1 Métodos da classe Math...................................................................................................... 5 3. CONCEITOS DE POO .................................................................................................................. 5 3.1 Encapsulamento, Atributos e métodos, Ocultação da informação........................................ 5 3.2 Modificadores de Acesso (public e private) ........................................................................ 7 3.3 Construtores ....................................................................................................................... 7 3.4 Utilização de SET´s e GET´s / Propriedades ..................................................................... 10 3.5 Composição: referências a objetos como variáveis de instância de outras classes.............. 11 3.6 Usando a referência THIS................................................................................................. 13 4. HERANÇA.................................................................................................................................. 14 5. TRABALHO DE HERANÇA...................................................................................................... 18 6. POLIMORFISMO ....................................................................................................................... 23 6.1 conversâo de objetos da classe derivada para objetos da classe