BCC138 - Programação Orientada a Objetos - 2026-2Carga horária da disciplina: 4 horas/aula Professor(es) em 2026-2
ObjetivosEmentaConceitos básicos de orientação a objetos, Classe, Objeto, Mensagem, Encapsulamento, Herança, Polimorfismo, Ligação dinâmica, Tratamento de exceções, Genéricos, Coleções, Modelagem UML, Interface gráfica em ambientes orientados a objetos. Objetos persistentes.Conteúdo Programático- ● Visão geral do paradigma de programação orientada a objetos- ● Modelagem UML - ● Classes, objetos, mensagens - ● Herança - ● Polimorfismo - ● Ligação dinâmica - ● Tratamento de exceções - ● Genéricos - ● Coleções - ● Objetos persistentes - ● Interfaces gráficas - ● Programação em C++ e Java Bibliografia- DEITEL, Harvey M.; DEITEL, P. J. C++ como programar. 5. ed. São Paulo: Pearson Prentice Hall, 2006. Disponível em: https://plataforma.bvirtual.com.br/Acervo/Publicacao/338- DEITEL, Paul; DEITEL, Paul J. Java: como programar. 8. ed. São Paulo: Prentice-Hall, 2010. - Disponível em: https://plataforma.bvirtual.com.br/Acervo/Publicacao/1142 - FOWLER, Martin. UML Essencial. Um breve guia para a linguagem-padrão de modelagem de objetos. 3. Ed. Bookman, 2005. Disponível em: - https://integrada.minhabiblioteca.com.br/#/books/9788560031382/cfi/6/2!/4/14/6/10@0:58.0 - MEYER, Bertrand. Object-oriented software construction. 2nd. ed. Upper Saddle River, NJ:Prenteice-Hall PTR, 1997. - BOOCH, Grady. Object-oriented analysis and design with applications. 3rd. ed. New Delhi: Pearson, 2009. Bibliografia complementar- LEE, Richard C.; TEPFENHART, William M; UML e C++: guia prático de desenvolvimento orientado a objeto, Ed. Pearson, 2001. Disponível em:- https://plataforma.bvirtual.com.br/Acervo/Publicacao/40 - PAGE-JONES, Meilir. Fundamentos do desenho orientado a objeto com UML. Sao Paulo: Makron Books 2001. Disponível em: https://plataforma.bvirtual.com.br/Acervo/Publicacao/33 - ORGANIZADOR, Rafael Felix. Programação orientada a objetos. Editora Pearson, 2017. - Disponível em: https://plataforma.bvirtual.com.br/Acervo/Publicacao/128217 - SINTES, Anthony, Aprenda Programação orientada a objetos em 21 dias., 5. Ed., Editora Pearson, 2014. Disponível em: https://plataforma.bvirtual.com.br/Acervo/Publicacao/8 - SANTOS, Rafael. Introdução à programação orientada a objetos usando JAVA. 9 ed. Rio de Janeiro: Elsevier, 2003. - BARNES, David J; KÖLLING, Michael. Programação orientada a objetos com Java: uma introdução prática usando o BlueJ . 4. ed. São Paulo: Prentice-Hall 2009. - LARMAN, Craig. Utilizando UML e padrões: uma introdução a análise e ao projeto orientados a objetos. 2.ed. Porto Alegre: Bookman, 2004. |
Departamento de Computação | ICEB | Universidade Federal de Ouro Preto
Campus Universitário Morro do Cruzeiro | CEP 35400-000 | Ouro Preto - MG, Brasil
Telefone: +55 31 3559-1692 | decom@ufop.edu.br