Trabalho de filosofia
Universidade do Estado de Santa Catarina
Centro de Educação do Planalto Norte - CEPLAN
Bacharelado em Sistemas de Informação
2IPO002Introdução à
Programação
Orientada a Objetos
Prof. Luiz Cláudio Dalmolin luiz.dalmolin@udesc.br 1
Ementa da disciplina
Conceitos básicos de orientação a objetos: classes, objetos, herança, polimorfismo, ligação dinâmica, métodos e mensagens, abstração, encapsulamento e reuso, generalização e especialização. Noções de projeto orientado a objetos.
Concepção e implementação de programas orientados a objetos.
2
luiz.dalmolin@udesc.br
1
BSI IPOO – parte 1
Objetivos da disciplina
Possibilitar ao discente a compreensão dos conceitos básicos do paradigma da orientação a objetos e oportunizar a sua aplicação prática através do uso de ferramenta(s) e linguagem apropriadas à orientação a objetos.
3
Programa
1. Introdução apresentação do conteúdo; metodologia de trabalho e avaliações.
2. Introdução a Orientação a Objetos conceitos básicos
3. Noções de Projeto Orientado a Objetos análise e projeto orientado a objetos principais metodologias orientadas a objetos: visão geral
Linguagem de Modelagem Unificada (UML): noções básicas.
4. A Linguagem Java
Sintaxe; recursos básicos; OO com Java; API Java; GUI ; tratamento de exceções. 5. Implementação de programas orientados a objetos
4
luiz.dalmolin@udesc.br
2
BSI IPOO – parte 1
Bibliografia
DEITEL, H. M.. Java Como Programar. 6. Ed. Porto Alegre: Bookman, 2005.
COELHO, A.. JAVA - COM ORIENTAÇÃO A OBJETOS. Ciência Moderna. ISBN
8539902087
HORSTMANN, C. S. e CORNELL, G.. CORE JAVA, V.1 - FUNDAMENTOS.
Prentice Hall do Brasil. ISBN 8576053578
BOOH, G; RUMBAUGH, J; JACOBSON, I. UML – Guia do Usuário Rio de
Janeiro. Elsevier, 2005
CESTA, André A. A linguagem de programação Java, 2003. Disponível em: < http://www.dcc.unicamp.br/~cmrubira/aacesta/java/javatut.html >. Acesso em:
Fev/2013.