Descrição:
Linguagens orientadas a objetos estão consagradas no mercado. O crescimento do uso da linguagem Java e da plataforma .NET da Microsoft demonstram a importância deste paradigma. A compreensão de seus conceitos aliado ao aprendizado de uma linguagem de representação e modelagem, como é o caso da linguagem UML (Unified Modeling Language), torna-se fundamental e estratégico para qualquer profissional ou estudante.
Carga-horária: 24 horas
CONTEÚDO PROGRAMÁTICO:
Introdução à Programação Orientada à Objetos
Lógica de Programação Orientada à Objetos
Fundamentos e Paradigma Orientado por Objetos
Objetos
Atributos e Métodos
Exemplo de Objetos
Classes
Classes e Objetos em C++
Superclasses, Subclasses, exemplos
Instanciação
Classes puras ou Abstratas
Abstração
Encapsulamento (dados públicos, privados e protegidos)
Funções (construtoras e destrutoras)
Herança (simples e múltiplas)
Construtores
Polimorfismo
Modelagem de um sistema Orientado à Objetos
Análise e Desenvolvimento
Por que utilizar Orientação à Objetos?
Linguagens Orientadas à Objetos
Compartilhamento
Criando UML com Visual Studio.
Boas Práticas.
Valor: 2 X R$ 250,00