Programação Orientada a Objetos em Java (2015)

Curso gratuito oferecido para os alunos de 2o ano em Engenharia Elétrica. O objetivo é ensinar a linguagem de programação Java, reforçando os conceitos de Orientação a Objetos e apresentando os principais recursos da linguagem.

Promovido e gerenciado pelo Centro de Engenharia Elétrica (CEE), sob coordenação de Thiago Fonseca. Apoio do Departamento de Computação e Sistemas Digitais (PCS).

Requisito

Conhecimento de Orientação a Objetos e C++ (ter feito a disciplina PCS 3111 - Laboratório de Programação Orientada a Objetos para Engenharia Elétrica).

Formato

4 aulas de 2,5h (1,5h de teoria e 1h de prática), das 17h00 às 19h30 na sala C1-38 do prédio de Engenharia Elétrica.

Material

Aula 1 - Orientação a Objetos e Java (14/04)
Visão geral da linguagem Java: elementos básicos da linguagem e orientação a objetos em Java.
Aula 2 - Ciclo de Vida de um Objeto (16/04)
Encapsulamento, ponteiros em Java, ciclo de vida de um objeto e escopo de classe.
Aula 3 - Herança e Polimorfismo (23/04)
Herança simples, herança múltipla, classe abstrata, interface, classe Object e polimorfismo.
Aula 4 - Pacotes e a Biblioteca padrão do Java (28/04)
Exceções, pacotes, estruturas de dados em Java e autoboxing.
Tutoriais

Bibliografia

  • BUDD, T. An Introduction to Object-Oriented Programming. 3rd Edition. Addison-Wesley. 2001.
  • ORACLE. The Java Tutorials. Disponível em: <http://docs.oracle.com/javase/tutorial/>. 2014.
  • SIERRA, K.; BATES, B. Head First Java. 2nd Edition. O’Reilly. 2005.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *