Ainda não tem acesso? Estude com a gente!
Matricule-se
Login
Qual curso procura?
Buscar
Ainda não tem acesso? Estude com a gente!
Matricule-se
Login
Curso C# II: Orientação a objetos
Nota
8.8
Nível
Básico
Última atualização
19/03/2018
Carga horária
12h
Iniciar Curso
Pausar
Concluir
Favoritar
Pré-requisitos:
C# I: Fundamentos da linguagem
Carreiras com esse curso:
Desenvolvedor Mobile Multiplataforma Xamarin
Desenvolvedor ASP.NET MVC5
Desenvolvedor C#
Instrutor
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:
Encapsulamento e Modificadores de Acesso
O que é encapsulamento?
Problemas quando não encapsulamos
Public
Private
Construtores
O que são construtores?
Construtor default
Sobrecarga de construtores
Mão na Massa - Windows Forms
Praticando
Herança
O que é?
Como usar?
Quando usar?
Polimorfismo
O que é?
Para que serve?
Usando polimorfismo
Trabalhando com arrays
Arrays de tipo primitivo
Arrays de referência
Mão na Massa - Combo Box
Praticamento
Tipos implícitos e a palavra VAR
Palavra var
Inferência de tipos
Vantagens
Classes abstratas
O que é?
Quando usar?
A palavra abstract
Interfaces
Utilidade de interface
Polimorfismo
Métodos e atributos estáticos
Palavra static
Quando usar?
Quando não usar?