Trabalho de POO

1282 palavras 6 páginas
!

Universidade!Federal!do!Ceará!
Campus!de!Quixadá!–!CE!
!
Disciplina) Programação!Orientada!a!Objetos!?!QXD0007!
Semestre)
2013/1!
Professor) Lincoln!Souza!Rocha!
Aluno)
!
Matrícula) !
Trabalho)Prático)Final);)INDIVIDUAL!
Data)
30/06/2013!

!
Descrição)do)Programa:)QTwitter)
O! QTwitter! é! uma! versão! simplifica! do! popular! serviço! de! micro&blogging! Twitter.! Os! usuários,! pessoas!ou!empresas,!podem!ser!cadastrados!no!serviço!por!meio!da!criação!de!perfis!específicos.! Os!usuários!podem!tweetar,!visualizar!seus!tweets,!visualizar!sua!timeline!e!seguir!outros!usuários.!
Além!disso,!é!possível!saber!o!número!de!seguidos!do!perfil!de!um!determinado!usuário.!
!
Forneça! uma! implementação! para! as! classes! Perfil,! PessoaFisica,! PessoaJuridica! e!
Tweet,! conforme! a! especificação! dada! no! diagrama! abaixo.! A! classe! Perfil! é! uma! classe! abstrata! que!possui!como!atributos!privados:!usuario!(que!guarda!o!nome!de!usuário!do!perfil,!por!exemplo,! @lincolnsrocha),!seguidores!(que!guarda!o!perfil!dos!usuários!que!seguem!o!usuário!em!questão),! timeline! (que! armazena! os! tweets! do! perfil! em! questão! e! os! tweets! dos! usuários! que! o! perfil! em! questão! segue)! e! ativo! (que! indica! se! o! perfil! está! ativo! ou! não).! Os! métodos,! addSeguidor! e! addTweet! são! responsáveis,! respectivamente,! por! adicionar! seguidores! no! atributo! seguidores! e! tweets! no! campo! timeline.! Os! métodos! setUsuario! e! getUsuario! são,! respectivamente,! métodos! de! atribuição! e! de! acesso! ao! campo! usuario.! Os! métodos! getSeguidores! e! getTimeline!são!responsáveis,!respectivamente,!por!retornar!a!lista!de!seguidores!e!tweets!da! timeline! do! usuário! em! questão.! Os! métodos! setAtivo! e! isAtivo! são,! respectivamente,!
métodos!de!atribuição!e!de!acesso!ao!campo!ativo.!O!construtor!da!classe!Perfil!recebe!o!nome!do!

Relacionados

  • Trabalho poo
    1164 palavras | 5 páginas
  • trabalho de poo
    1870 palavras | 8 páginas
  • Trabalho POO
    488 palavras | 2 páginas
  • Trabalho prático e seminário poo
    741 palavras | 3 páginas
  • Trabalho 5 Linguagem POO
    1475 palavras | 6 páginas
  • Engenharia de Petróleo
    4495 palavras | 18 páginas
  • Programação Orientada Objecto
    980 palavras | 4 páginas
  • Java básico
    1197 palavras | 5 páginas
  • Segurança da informação
    1436 palavras | 6 páginas
  • agua poços
    3353 palavras | 14 páginas