Baixe o app para aproveitar ainda mais
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 * * * * *
Compartilhar