orientaçao a objetos c++

458 palavras 2 páginas
Programação Orientada Objetos
(continuação)

Programação Orientada Objetos
1)
Crie uma classe Aluno.
Use a classe aluno para implemente um programa que receba os dados pessoais do aluno e suas notas.
O programa deve calcular a média do aluno e informar se ele está ou não aprovado.
Considere a nota 7,0 e 75% de presenças para aprovação.

Primeiro Exercício

Primeiro Exercício

Primeiro Exercício

Segundo Exercício
2)
Crie uma classe Data.
Use a classe para implementar um programa que lê uma data e verifique se a mesma é válida.

Segundo Exercício

Segundo Exercício

Segundo Exercício

Terceiro Exercício
3)
Crie uma classe Vendas.
Use a classe para implementar um programa que registra uma venda e exiba o relatório das vendas realizadas.

Terceiro Exercício

Terceiro Exercício

Terceiro Exercício

Classes em arquivos separados
• Data.h

Classes em arquivos separados
• Data.cpp

Classes em arquivos separados
• main.cpp

Composição
• Para usar o conceito de composição é preciso incluir as classes que serão usadas (Ex. Data) na criação da classe atual (Ex.
Agenda).
Agenda.cpp
Agenda.h

Composição

Herança
• Podemos herdar atributos e comportamentos de classes
Terrestre.h
Terrestre.cpp

Herança
• Podemos herdar atributos e comportamentos de classes
Carro.h

Carro.cpp

Herança
Main.cpp

Herança
• Podemos herdar atributos e comportamentos de classes
Poligono.h
Poligono

Retângulo

Triângulo

Herança

Poligono.cpp

Herança

Triangulo.h

Triangulo.cpp

Herança main.cpp Prática
1) Crie uma classe que represente um ponto no plano cartesiano. A classe deve ter como atributos a coordenada x e a coordenada y. Além disso é preciso criar construtores para inicializar o ponto. O primeiro não terá parâmetros e inicializara o ponto com zero. O segundo receberá o valor da abcissa e da ordenada. A classe deve ter os métodos de acesso (gets/sets), o método de

Relacionados

  • Orientação a objetos c#
    3332 palavras | 14 páginas
  • c# orientação a objetos
    408 palavras | 2 páginas
  • Digrama de classes, c sharp, orientação a objetos
    1864 palavras | 8 páginas
  • Introdução a Orientação a Objetos utilizando a Linguagem C++
    13542 palavras | 55 páginas
  • Orientado ao Objeto
    477 palavras | 2 páginas
  • programacao em C++
    2548 palavras | 11 páginas
  • Aula1
    2123 palavras | 9 páginas
  • Orientação ao objeto
    2923 palavras | 12 páginas
  • Trabalho de filosofia
    1496 palavras | 6 páginas
  • Os 4 Pilares Da Programa O Orientada A Objetos
    2988 palavras | 12 páginas