Skip to content

Latest commit

 

History

History

aula6

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

UnB - Universidade de Brasilia
FGA - Faculdade do Gama
FGA0158 - Orientação por Objetos


Aula 6 - Introdução a Orientação por Objetos - Parte 1

Tópicos da aula

  • Classes
  • Objetos
  • Atributos
  • Métodos
  • Estado do objeto

Vídeos da aula

Slides da aula

Exercícios de fixação

  1. Crie em UML uma classe Calculadora capaz de realizar operações aritméticas simples com base em dois operandos inteiros op1 e op2. Implemente essa classe em Java.

    Obs.: Diagrama UML inicial do exercicio:
    Diagrama UML inicial do exercicio 1
    O arquivo aula5.drawio contém os diagramas UML da figura acima e pode ser aberto na ferramenta Draw.io.

  2. Crie em UML uma classe que, para uma dada string de entrada, seja capaz de informar:

    • se a string é um palíndromo;
    • quantidade de vogais na string e
    • imprimir a string em ordem invertida (ex.: anel <-> lena, ovo <-> ovo)

    Implemente a classe em Java de modo que para cada string, um objeto dessa classe seja instanciado.

  3. Crie em UML uma classe capaz de representar um aluno da Universidade de Brasilia com seus atributos e métodos. Essa classe deverá permitir definir para cada objeto os atributos dos alunos, além de matriculá-los em disciplinas do seu curso.