Programação Orientada a Objetos

Propaganda
TEMA ESTUDO DIRIGIDO
CURSO: ESCOLA DE COMPUTAÇÃO
DISCIPLINA: PROGRAMAÇÃO ORIENTADA A OBJETOS
TEMA 1: Conceitos básicos de Programação Orientada a Objetos
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
1.7.
1.8.
1.9.
O paradigma orientado a objetos;
Conceitos básicos de Orientação a Objetos – Classes, Objetos e Atributos;
Encapsulamento de Dados;
Tratamento de Exceções;
Métodos e Atributos Instância;
Métodos e Atributos de Classe;
Implementação de Classes;
Construtores de Classes;
Herança.
TEMA2: Conceitos OOP, Classes Abstratas, Classes Genéricas e Framework Collections
2.1.
2.2.
2.3.
2.4.
2.5.
2.6.
2.7.
2.8.
2.9.
2.10.
2.11.
2.12.
2.13.
2.14.
2.15.
2.16.
Polimorfismo;
Construtores de Classes
Overloading de Métodos;
Overriding de Métodos;
Herança Múltipla;
Acessibilidade e Visibilidade de atributos de Classes;
Classes Abstratas;
Paradigma Orientado a Objetos;
Interfaces;
Variáveis de Classe;
Tratamento de Exceções;
Framework Collections;
Classes Genéricas;
Implementação de Programas Orientados a Objeto.
Frameworks para desenvolvimento de Aplicações Gráficas com Linguagem Orientada a Objetos;
Classes AWT e Swing para aplicações gráficas;
TEMA3: Conectividade de com Banco de Dados e Aplicações WEB com Linguagens OOP
3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
3.7.
3.8.
3.9.
3.10.
Conectividade de programas orientados a objetos com Banco de Dados;
JDBC;
Visibilidade de Atributos de Classe;
Paradigma Orientado a Objetos e Tratamento de Exceções;
Interfaces, Classes Genéricas e Classes Abstratas;
Packages e Encapsulamento de Dados;
Framework Collections e Implementação de Programas Orientados a Objeto;
Programação Orientada a Objetos com SQL.
Noções de Programação Orientada a Objetos Para Aplicações WEB;
Noções de SERVLET e JSP;
BIBLIOGRAFIA:
1. FREITAS, A. V. Apostilas de Programação Orientada a Objetos. Universidade Municipal de São Caetano do Sul. São
Paulo: 2016.
2.
HORSTMANN, CAY S. CORE JAVA 2 - VOLUME 1: FUNDAMENTOS. SÃO PAULO: MAKRON BOOKS, 2001. (SERIE JAVA) . ISBN 85346-1225-0. Classificação USCS: 005.133J H799c v.1.
3.
PREISS, BRUNO R. ESTRUTURAS DE DADOS E ALGORITMOS: PADRÕES DE PROJETOS ORIENTADOS A OBJETOS COM JAVA. RIO
DE JANEIRO: CAMPUS, 2000. 566P. ISBN 85-7110-0693-0. Classificação USCS: 005.117 P934e.
4.
DEITEL, HARVEY M.; DEITEL, PAUL J. JAVA: COMO PROGRAMAR. 4.ED. PORTO ALEGRE: BOOKMAN, 2003. 1386P. ISBN 85-3630123-6. Classificação USCS: 005.133J D372J.
Download