Prof. Rafael Rodrigues de Souza
Projeto
Propriedades
Eventos
Objeto X Componentes
Nome do objeto
Classes
Objetos
Métodos
Utilizando a classe
Atributos e Propriedades
Modelo de classe com propriedade
Atributos estáticos
Métodos estáticos
Construtores
Classe sem construtor
Classe com construtor
Sobrecarga de métodos
Executando métodos sobrecarregados
Exemplo
Herança
Exemplo herança
Propriedades protegidas
Utilizando a classe física
Sobrescrevendo métodos nas classes derivadas
Sobrescrevendo métodos nas classes derivadas
Sobrescrevendo métodos nas classes derivadas
Diferenciando atributos herdados
Diferenciando atributos herdados
Polimorfismo
Classes Abstratas Uma classe abstrata é uma classe que não pode ser instanciada.
Classes finais Uma classe final não pode conter classes derivadas, para tanto basta utilizar a palavra chave sealed
Classes Parciais Basicamente uma classe parcial é uma classe em que ao invés de se utilizar um único arquivo físico, se u...
Métodos Abstratos Um método abstrato, não tem corpo, apenas a  declaração do método. Isto significa que as classes  deri...
Interfaces As interfaces atuam como um contrato para as classes  que a implementam. Nas interfaces você define os método...
Upcoming SlideShare
Loading in …5
×

C#topicos

5,689 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
5,689
On SlideShare
0
From Embeds
0
Number of Embeds
5,140
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

C#topicos

  1. 1. Prof. Rafael Rodrigues de Souza
  2. 2. Projeto
  3. 3. Propriedades
  4. 4. Eventos
  5. 5. Objeto X Componentes
  6. 6. Nome do objeto
  7. 7. Classes
  8. 8. Objetos
  9. 9. Métodos
  10. 10. Utilizando a classe
  11. 11. Atributos e Propriedades
  12. 12. Modelo de classe com propriedade
  13. 13. Atributos estáticos
  14. 14. Métodos estáticos
  15. 15. Construtores
  16. 16. Classe sem construtor
  17. 17. Classe com construtor
  18. 18. Sobrecarga de métodos
  19. 19. Executando métodos sobrecarregados
  20. 20. Exemplo
  21. 21. Herança
  22. 22. Exemplo herança
  23. 23. Propriedades protegidas
  24. 24. Utilizando a classe física
  25. 25. Sobrescrevendo métodos nas classes derivadas
  26. 26. Sobrescrevendo métodos nas classes derivadas
  27. 27. Sobrescrevendo métodos nas classes derivadas
  28. 28. Diferenciando atributos herdados
  29. 29. Diferenciando atributos herdados
  30. 30. Polimorfismo
  31. 31. Classes Abstratas Uma classe abstrata é uma classe que não pode ser instanciada.
  32. 32. Classes finais Uma classe final não pode conter classes derivadas, para tanto basta utilizar a palavra chave sealed
  33. 33. Classes Parciais Basicamente uma classe parcial é uma classe em que ao invés de se utilizar um único arquivo físico, se utiliza 2 ou mais arquivos.
  34. 34. Métodos Abstratos Um método abstrato, não tem corpo, apenas a declaração do método. Isto significa que as classes derivadas da classe Clientes terão necessariamente que implementar este 2 métodos.
  35. 35. Interfaces As interfaces atuam como um contrato para as classes que a implementam. Nas interfaces você define os métodos que deverão ser implementados pela classes derivadas.

×