/POO

Curso de Programação Orientada a Objetos em C++

Primary LanguageC++MIT LicenseMIT

POO

Curso de Programação Orientada a Objetos em C++

Este repositório contém o material utilizado no curso de Programação Orientada a Objetos criado para o meu canal no YouTube. O curso é desenvolvido com a linguagem C++ e tem por objetivo ensinar programação em C++ usando a parte orientada a objetos e genérica da linguagem. Ele é uma continuação direta do meu curso de Programação de Computadores, que aborda a programação estruturada na linguagem C++.

O material é composto por slides em formato PowerPoint e laboratórios em formato PDF. Cada laboratório é acompanhado de códigos de exemplo utilizados durante a aula e nos exercícios de revisão, fixação e aprendizagem. Os exercícios de revisão tem por objetivo averiguar a captação de conceitos importantes vistos na aula. Os de fixação foram feitos para por em prática o que foi visto e ajudar na fixação do conteúdo. Os de aprendizagem são para treinar ainda mais acrescentando uma pitada de desafio.

A numeração dos laboratórios (Labs) coincidem com a sequência das aulas (Slides).

Capítulo 01

  1. Apresentação
  2. Introdução
  3. Classes
  4. Objetos
  5. Funções Membro
  6. Construtores
  7. Destrutores
  8. O Ponteiro this
  9. Tipos Abstratos de Dados

Capítulo 02

  1. Sobrecarga de Operadores
  2. Funções Amigas
  3. Projetando Classes
  4. Conversões de Tipos

O material do curso está em constante evolução. Se tiverem sugestões de melhoria fiquem a vontade para contribuir.