Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Curso C# II: Orientação a objetos

Nota

8.7

Nível

Básico

Última atualização

12/08/2017

Carga horária

12h

Iniciar Curso
Concluir Favoritar

Pré-requisitos:

Instrutores

  • instructor Maurício Aniche

    Doutor em engenharia de software pela USP. Um dos idealizadores do Alura e atualmente pesquisador pela Delft University of Technology na Holanda. Pode ser encontrado em clubes de dança de salão.

  • instructor Victor Kendy Harada

    Instrutor na Caelum e desenvolvedor na Elo7.

Veja as últimas novidades do curso Veja as perguntas frequentes Fórum do curso

Conteúdo detalhado:

  1. Encapsulamento e Modificadores de Acesso

    1. O que é encapsulamento?
    2. Problemas quando não encapsulamos
    3. Public
    4. Private
  2. Construtores

    1. O que são construtores?
    2. Construtor default
    3. Sobrecarga de construtores
  3. Mão na Massa - Windows Forms

    1. Praticando
  4. Herança

    1. O que é?
    2. Como usar?
    3. Quando usar?
  5. Polimorfismo

    1. O que é?
    2. Para que serve?
    3. Usando polimorfismo
  1. Trabalhando com arrays

    1. Arrays de tipo primitivo
    2. Arrays de referência
  2. Mão na Massa - Combo Box

    1. Praticamento
  3. Tipos implícitos e a palavra VAR

    1. Palavra var
    2. Inferência de tipos
    3. Vantagens
  4. Classes abstratas

    1. O que é?
    2. Quando usar?
    3. A palavra abstract
  5. Interfaces

    1. Utilidade de interface
    2. Polimorfismo
  6. Métodos e atributos estáticos

    1. Palavra static
    2. Quando usar?
    3. Quando não usar?