Escolar Documentos
Profissional Documentos
Cultura Documentos
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Polimorfismo universal paramétrico
3
Pendências no trabalho
Avaliações na faculdade
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Polimorfismo universal paramétrico
4
Pendências no trabalho
Avaliações na faculdade
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Polimorfismo universal paramétrico
5
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Polimorfismo universal paramétrico
6
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Polimorfismo universal paramétrico
7
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Polimorfismo universal paramétrico
8
Coleções
Método ToString
Método Equals
Métodos de comparação
Métodos de ordenação
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
10 Polimorfismo ad hoc
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Coerção
11
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Coerção
12
int x, y;
double res;
x = 5;
y = 2;
res = x/y;
System.out.println(res);
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Coerção
13
int x, y;
double res;
x = 5;
y = 2;
res = x/y;
System.out.println(res); → 2
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Coerção
14
int x, y;
double res;
x = 5;
y = 2;
res = (double)x/y;
System.out.println(res); → 2.5
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Sobrecarga
15
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Sobrecarga
16
Operadores
float x, y;
int z,k ;
(...)
cout<<(x/y);
cout<<(z/k);
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
Sobrecarga
17
Métodos
Data maior(Data a, Data b);
int maior(int a, int b);
PUC Minas – Curso de Sistemas de Informação – Programação Orientada por Objetos – Prof. João Caram
OBRIGADO.
Dúvidas?