Buscar

Aula 01(2)

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

PROGRAMAÇÃ​O SERVIDOR EM SISTEMAS WEB
Aula 1-Revisão
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
O que veremos nesta primeira aula
Conceitos relacionados a programação orientada a objetos;
Conceito da Java Virtual Machine - JVM
Conceito de tratamento de exceções;
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Orientação a Objetos
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Orientação a Objetos
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Pilares da programação Orientada da Objetos
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Abstração
É a habilidade de concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Classe
É uma estrutura que abstrai um conjunto de objetos com características similares. Uma classe define o comportamento de seus objetos através de métodos e os estados possíveis destes objetos através de atributos
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Encapsulamento
Separar o programa em partes, o mais isoladas possível. A idéia é tornar o software mais flexível, fácil de modificar e de criar novas implementações
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Herança
É um princípio de orientação a objetos, que permite que classes compartilhem atributos e métodos, através de "heranças". 
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Polimorfismo
Permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Classe Abstrata
Representa entidades e conceitos abstratos;
Não possui instâncias;
Template para classes derivadas;
normalmente possui métodos abstratos.
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Outros
 Classe Final
 Atributo Final;
 Método Final;
 Interface.
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
“Write once, run anywhere”
Java Virtual Machine é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina.
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Exceções em Java
 Verificadas;
 Não verificadas
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Bibliografia
Java: como programar - 8ª edição
Deitel, Paul J.; Deitel, Harvey M.
REVISÃO– AULA1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Fonte das imagens
Slide 4:
http://en.wikipedia.org/wiki/File:2_duplo_lego_bricks.jpg
http://lucasmauess.blogspot.com/2011/07/coisas-incriveis-feitas-em-lego.html
Slide 6:
http://www.devmedia.com.br/articles/viewcomp.asp?comp=10635
Slide 7:
http://www.anossaescola.com/cr/testes/RMarques/professor.gif
http://sitededicas.ne10.uol.com.br/curgraca3.htm 
Slide 8:
http://pedrocosta.wordpress.com/
http://despguerino.com/pictures.html 
Slide 9:
http://www.dsc.ufcg.edu.br/~jacques/cursos/p2/html/oo/usando.htm 
Slide 10:
http://carrosbr.com/vw-fox-e-cross-fox-2012.htm
http://www.carrosecorridas.com.br/2010/03/volkswagen-fox-e-crossfox-sao-os-modelos-preferidos-do-publico-feminino/
Slide 13:
http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html 
Slide 14:
http://www.alexandresmcampos.adm.br/fiec/jcid/java.htm
http://viralpatel.net/blogs/2008/12/java-virtual-machine-an-inside-story.html 
*
*
*
*
*

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais