SlideShare uma empresa Scribd logo
1 de 2
Baixar para ler offline
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO TRIÂNGULO MINEIRO
CAMPUS UBERLÂNDIA CENTRO
TECNOLOGIA EM SISTEMAS PARA INTERNET
Turma: 3º PERÍODO
Unidade Curricular: PROGRAMAÇÃO ORIENTADA A OBJETOS
Professor: WILL ROGER PEREIRA
LISTA 1-5
FAZER EXERCÍCIO NÚMEROS COMPLEXOS
1ª Questão
Crie uma classe chamada Pessoa.
_________________________________________________________________________________________________
2ª Questão
Instancie três objetos da classe Pessoa, armazenando cada um em uma referência p1, p2 e p3 respectivamente.
_________________________________________________________________________________________________
3ª Questão
Crie um atributo nome na classe Pessoa e o inicialize com o valor “Will”.
Mostre os atributos nome de cada objeto na tela.
_________________________________________________________________________________________________
4ª Questão
Modifique o atributo nome dos objetos p2 e p3 para valores arbitrários diferentes entre si e diferentes do nome padrão.
Mostre novamente os atributos nome de cada objeto na tela e veja o que mudou.
_________________________________________________________________________________________________
5ª Questão
Crie um método chamado oi. Este método não deve possuir nenhum argumento. Quando ele for invocado, mostre uma
mensagem com o objetivo de representar a saudação do objeto da classe Pessoa.
Invoque o método com cada um dos objetos.
_________________________________________________________________________________________________
6ª Questão
Modifique o método chamado oi, de tal maneira que o nome da Pessoa esteja prescindindo a saudação.
Invoque o método com cada um dos objetos.
_________________________________________________________________________________________________
7ª Questão
Crie um método chamado responde. Este método não deve possuir nenhum argumento. Quando ele for invocado, mostre
uma mensagem que representa que o objeto Pessoa está respondendo à saudação de outra pessoa.
Após esta mensagem, invoque o método oi do objeto que está respondendo à saudação, ou seja, o objeto que está
executando o método responde.
Invoque o método com cada um dos objetos.
_________________________________________________________________________________________________
8ª Questão
Crie um método chamado getNome. Este método não deve possuir nenhum argumento. Quando ele for invocado, o nome
do objeto Pessoa deve ser retornado.
Invoque o método com cada um dos objetos, observando as maneiras corretas de se utilizar um método com retorno.
_________________________________________________________________________________________________
9ª Questão
Crie um método chamado seApresenta. Este método deve possuir como argumento um número inteiro representando a
idade do objeto Pessoa. Quando ele for invocado, uma mensagem do objeto Pessoa se apresentando deve ser mostrada,
composta pelo seu nome (atributo) e pela idade passada como argumento.
Invoque o método com cada um dos objetos.
10ª Questão
Crie um método chamado conversa. Este método deve possuir como argumento dois números inteiros.
O primeiro representará a idade do filho da Pessoa.
O segundo representará a idade da filha da Pessoa.
Quando ele for invocado, uma mensagem representando uma conversa do objeto Pessoa deve ser mostrada, como se ele
estivesse apresentando seus filhos para alguém. Ela deve ser composta pelo seu nome (atributo) e pelas idades passadas
como argumento.
Invoque o método com cada um dos objetos.

Mais conteúdo relacionado

Destaque

Inscrição da 2ª Corrida Rustica de VP
Inscrição da 2ª Corrida Rustica de VPInscrição da 2ª Corrida Rustica de VP
Inscrição da 2ª Corrida Rustica de VPhenriquesb45
 
6. FELABAN - CONGRESO LATAM COMERCIO EXTERIOR
6. FELABAN - CONGRESO LATAM COMERCIO EXTERIOR6. FELABAN - CONGRESO LATAM COMERCIO EXTERIOR
6. FELABAN - CONGRESO LATAM COMERCIO EXTERIORGabriel Zambrano
 
Expertos internacionales participarán en el 19 Simposio de RSE de Perú 2021
Expertos internacionales participarán en el 19 Simposio de RSE de Perú 2021 Expertos internacionales participarán en el 19 Simposio de RSE de Perú 2021
Expertos internacionales participarán en el 19 Simposio de RSE de Perú 2021 Perú 2021
 
Requerimento 72-2009 - OLIVÂNO - CONVOCAÇÃO
Requerimento 72-2009 - OLIVÂNO - CONVOCAÇÃORequerimento 72-2009 - OLIVÂNO - CONVOCAÇÃO
Requerimento 72-2009 - OLIVÂNO - CONVOCAÇÃOOlivânio Remígio
 
Comentário: 3° Domingo do Advento - Ano C
Comentário: 3° Domingo do Advento - Ano CComentário: 3° Domingo do Advento - Ano C
Comentário: 3° Domingo do Advento - Ano CJosé Lima
 
O primeiro plano de compensação instantaneo do mundo
O primeiro plano de compensação instantaneo do mundoO primeiro plano de compensação instantaneo do mundo
O primeiro plano de compensação instantaneo do mundoSérgio Yamane
 
Copa brasil maceio 2014 trofeu eficiencia paraolimpico
Copa brasil maceio 2014   trofeu eficiencia paraolimpicoCopa brasil maceio 2014   trofeu eficiencia paraolimpico
Copa brasil maceio 2014 trofeu eficiencia paraolimpicoEdmar Holanda
 
Interclasses dorival monteiro - Classificação
Interclasses dorival monteiro - ClassificaçãoInterclasses dorival monteiro - Classificação
Interclasses dorival monteiro - ClassificaçãoJosé Paulo da Conceição
 
Retrocessão para seguradoras
Retrocessão para seguradorasRetrocessão para seguradoras
Retrocessão para seguradorasEditora Roncarati
 
Cartões da 2ª rodada do 20º Camp. Mun. de Salão 2014/Corumbaíba-Go
Cartões da 2ª rodada do 20º Camp. Mun. de Salão 2014/Corumbaíba-GoCartões da 2ª rodada do 20º Camp. Mun. de Salão 2014/Corumbaíba-Go
Cartões da 2ª rodada do 20º Camp. Mun. de Salão 2014/Corumbaíba-Gocairo
 

Destaque (17)

Trabajo de solana
Trabajo de solanaTrabajo de solana
Trabajo de solana
 
Inscrição da 2ª Corrida Rustica de VP
Inscrição da 2ª Corrida Rustica de VPInscrição da 2ª Corrida Rustica de VP
Inscrição da 2ª Corrida Rustica de VP
 
6. FELABAN - CONGRESO LATAM COMERCIO EXTERIOR
6. FELABAN - CONGRESO LATAM COMERCIO EXTERIOR6. FELABAN - CONGRESO LATAM COMERCIO EXTERIOR
6. FELABAN - CONGRESO LATAM COMERCIO EXTERIOR
 
Expertos internacionales participarán en el 19 Simposio de RSE de Perú 2021
Expertos internacionales participarán en el 19 Simposio de RSE de Perú 2021 Expertos internacionales participarán en el 19 Simposio de RSE de Perú 2021
Expertos internacionales participarán en el 19 Simposio de RSE de Perú 2021
 
Requerimento 72-2009 - OLIVÂNO - CONVOCAÇÃO
Requerimento 72-2009 - OLIVÂNO - CONVOCAÇÃORequerimento 72-2009 - OLIVÂNO - CONVOCAÇÃO
Requerimento 72-2009 - OLIVÂNO - CONVOCAÇÃO
 
Comentário: 3° Domingo do Advento - Ano C
Comentário: 3° Domingo do Advento - Ano CComentário: 3° Domingo do Advento - Ano C
Comentário: 3° Domingo do Advento - Ano C
 
O primeiro plano de compensação instantaneo do mundo
O primeiro plano de compensação instantaneo do mundoO primeiro plano de compensação instantaneo do mundo
O primeiro plano de compensação instantaneo do mundo
 
Resultados exames2014
Resultados exames2014Resultados exames2014
Resultados exames2014
 
Horario 1ª fase formativa
Horario   1ª fase formativaHorario   1ª fase formativa
Horario 1ª fase formativa
 
Copa brasil maceio 2014 trofeu eficiencia paraolimpico
Copa brasil maceio 2014   trofeu eficiencia paraolimpicoCopa brasil maceio 2014   trofeu eficiencia paraolimpico
Copa brasil maceio 2014 trofeu eficiencia paraolimpico
 
A.O. 2
A.O. 2A.O. 2
A.O. 2
 
Interclasses dorival monteiro - Classificação
Interclasses dorival monteiro - ClassificaçãoInterclasses dorival monteiro - Classificação
Interclasses dorival monteiro - Classificação
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
 
Retrocessão para seguradoras
Retrocessão para seguradorasRetrocessão para seguradoras
Retrocessão para seguradoras
 
Caçadores de Renda
Caçadores de RendaCaçadores de Renda
Caçadores de Renda
 
Cartões da 2ª rodada do 20º Camp. Mun. de Salão 2014/Corumbaíba-Go
Cartões da 2ª rodada do 20º Camp. Mun. de Salão 2014/Corumbaíba-GoCartões da 2ª rodada do 20º Camp. Mun. de Salão 2014/Corumbaíba-Go
Cartões da 2ª rodada do 20º Camp. Mun. de Salão 2014/Corumbaíba-Go
 
1021 7095-1-pb
1021 7095-1-pb1021 7095-1-pb
1021 7095-1-pb
 

Mais de Aparicio Junior

Mock test structure TOEFL ITP
Mock test structure TOEFL ITPMock test structure TOEFL ITP
Mock test structure TOEFL ITPAparicio Junior
 
Mock test reading TOEFL ITP
Mock test reading TOEFL ITPMock test reading TOEFL ITP
Mock test reading TOEFL ITPAparicio Junior
 
Mock Test Listening TOEFL ITP
Mock Test Listening TOEFL ITPMock Test Listening TOEFL ITP
Mock Test Listening TOEFL ITPAparicio Junior
 
General view of the TOEFL ITP
General view of the TOEFL ITPGeneral view of the TOEFL ITP
General view of the TOEFL ITPAparicio Junior
 
HERANÇA - Programação Orientada a Objetos JAVA
HERANÇA - Programação Orientada a Objetos JAVAHERANÇA - Programação Orientada a Objetos JAVA
HERANÇA - Programação Orientada a Objetos JAVAAparicio Junior
 
Banco de Dados - Junções Externas e internas
Banco de Dados - Junções Externas e internasBanco de Dados - Junções Externas e internas
Banco de Dados - Junções Externas e internasAparicio Junior
 
Aula sobre Programação Orientada a Objetos em Java
Aula sobre Programação Orientada a Objetos em JavaAula sobre Programação Orientada a Objetos em Java
Aula sobre Programação Orientada a Objetos em JavaAparicio Junior
 
Aula Programação Orientada a Objetos em Java
Aula Programação Orientada a Objetos em JavaAula Programação Orientada a Objetos em Java
Aula Programação Orientada a Objetos em JavaAparicio Junior
 
Estrutura de Dados - PILHAS
Estrutura de Dados - PILHASEstrutura de Dados - PILHAS
Estrutura de Dados - PILHASAparicio Junior
 
Tutorial instalacão java
Tutorial instalacão javaTutorial instalacão java
Tutorial instalacão javaAparicio Junior
 

Mais de Aparicio Junior (20)

Tips For the TOELF ITP
Tips For the TOELF ITPTips For the TOELF ITP
Tips For the TOELF ITP
 
Mock test structure TOEFL ITP
Mock test structure TOEFL ITPMock test structure TOEFL ITP
Mock test structure TOEFL ITP
 
Mock test reading TOEFL ITP
Mock test reading TOEFL ITPMock test reading TOEFL ITP
Mock test reading TOEFL ITP
 
Mock Test Listening TOEFL ITP
Mock Test Listening TOEFL ITPMock Test Listening TOEFL ITP
Mock Test Listening TOEFL ITP
 
General view of the TOEFL ITP
General view of the TOEFL ITPGeneral view of the TOEFL ITP
General view of the TOEFL ITP
 
HERANÇA - Programação Orientada a Objetos JAVA
HERANÇA - Programação Orientada a Objetos JAVAHERANÇA - Programação Orientada a Objetos JAVA
HERANÇA - Programação Orientada a Objetos JAVA
 
Banco de Dados - Junções Externas e internas
Banco de Dados - Junções Externas e internasBanco de Dados - Junções Externas e internas
Banco de Dados - Junções Externas e internas
 
Lista 2 5
Lista 2 5Lista 2 5
Lista 2 5
 
Aula sobre Programação Orientada a Objetos em Java
Aula sobre Programação Orientada a Objetos em JavaAula sobre Programação Orientada a Objetos em Java
Aula sobre Programação Orientada a Objetos em Java
 
Lista 2 4
Lista 2 4Lista 2 4
Lista 2 4
 
Aula Programação Orientada a Objetos em Java
Aula Programação Orientada a Objetos em JavaAula Programação Orientada a Objetos em Java
Aula Programação Orientada a Objetos em Java
 
Estrutura de Dados - PILHAS
Estrutura de Dados - PILHASEstrutura de Dados - PILHAS
Estrutura de Dados - PILHAS
 
Tutorial instalacão java
Tutorial instalacão javaTutorial instalacão java
Tutorial instalacão java
 
Lista1 3 java
Lista1 3 javaLista1 3 java
Lista1 3 java
 
Lista 2 2 java
Lista 2 2 javaLista 2 2 java
Lista 2 2 java
 
Lista 2 1 java
Lista 2 1 javaLista 2 1 java
Lista 2 1 java
 
Lista 1 9 java
Lista 1 9 javaLista 1 9 java
Lista 1 9 java
 
Lista 1 8 java
Lista 1 8 javaLista 1 8 java
Lista 1 8 java
 
Lista 1 7 java
Lista 1 7 javaLista 1 7 java
Lista 1 7 java
 
Lista 1 6 java
Lista 1 6 javaLista 1 6 java
Lista 1 6 java
 

Último

Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 

Último (8)

Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 

Lista 1 5 java

  • 1. MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO TRIÂNGULO MINEIRO CAMPUS UBERLÂNDIA CENTRO TECNOLOGIA EM SISTEMAS PARA INTERNET Turma: 3º PERÍODO Unidade Curricular: PROGRAMAÇÃO ORIENTADA A OBJETOS Professor: WILL ROGER PEREIRA LISTA 1-5 FAZER EXERCÍCIO NÚMEROS COMPLEXOS 1ª Questão Crie uma classe chamada Pessoa. _________________________________________________________________________________________________ 2ª Questão Instancie três objetos da classe Pessoa, armazenando cada um em uma referência p1, p2 e p3 respectivamente. _________________________________________________________________________________________________ 3ª Questão Crie um atributo nome na classe Pessoa e o inicialize com o valor “Will”. Mostre os atributos nome de cada objeto na tela. _________________________________________________________________________________________________ 4ª Questão Modifique o atributo nome dos objetos p2 e p3 para valores arbitrários diferentes entre si e diferentes do nome padrão. Mostre novamente os atributos nome de cada objeto na tela e veja o que mudou. _________________________________________________________________________________________________ 5ª Questão Crie um método chamado oi. Este método não deve possuir nenhum argumento. Quando ele for invocado, mostre uma mensagem com o objetivo de representar a saudação do objeto da classe Pessoa. Invoque o método com cada um dos objetos. _________________________________________________________________________________________________ 6ª Questão Modifique o método chamado oi, de tal maneira que o nome da Pessoa esteja prescindindo a saudação. Invoque o método com cada um dos objetos. _________________________________________________________________________________________________ 7ª Questão Crie um método chamado responde. Este método não deve possuir nenhum argumento. Quando ele for invocado, mostre uma mensagem que representa que o objeto Pessoa está respondendo à saudação de outra pessoa. Após esta mensagem, invoque o método oi do objeto que está respondendo à saudação, ou seja, o objeto que está executando o método responde. Invoque o método com cada um dos objetos. _________________________________________________________________________________________________ 8ª Questão Crie um método chamado getNome. Este método não deve possuir nenhum argumento. Quando ele for invocado, o nome do objeto Pessoa deve ser retornado. Invoque o método com cada um dos objetos, observando as maneiras corretas de se utilizar um método com retorno. _________________________________________________________________________________________________ 9ª Questão Crie um método chamado seApresenta. Este método deve possuir como argumento um número inteiro representando a idade do objeto Pessoa. Quando ele for invocado, uma mensagem do objeto Pessoa se apresentando deve ser mostrada, composta pelo seu nome (atributo) e pela idade passada como argumento. Invoque o método com cada um dos objetos.
  • 2. 10ª Questão Crie um método chamado conversa. Este método deve possuir como argumento dois números inteiros. O primeiro representará a idade do filho da Pessoa. O segundo representará a idade da filha da Pessoa. Quando ele for invocado, uma mensagem representando uma conversa do objeto Pessoa deve ser mostrada, como se ele estivesse apresentando seus filhos para alguém. Ela deve ser composta pelo seu nome (atributo) e pelas idades passadas como argumento. Invoque o método com cada um dos objetos.