SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Introdução a Programação Orientada a Objetos Prof. Grace
Programação de computadores
Programação de computadores ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mecanismo de tradução no JAVA
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Programação Orientada a Objetos
Objetos e Classes ,[object Object],[object Object],Pessoa Carro
Em Programação Orientada a Objetos ,[object Object],[object Object],[object Object],Objeto Concreto Ocorrência real Instância X
Membros de uma Classe ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],OU
Encapsulamento ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Relógio ,[object Object],[object Object],[object Object],[object Object]
Porque encapsular e ocultar? ,[object Object],[object Object],[object Object],[object Object]
Herança ,[object Object],[object Object],[object Object],[object Object]
Herança - Mamíferos Mamar ( )
Herança X Polimorfismo Formas  geométricas área( ) área = (b x h)/2 área = b x h área =  π  x r 2
Linguagens O. O. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Linguagem Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
Plataforma JAVA ,[object Object],[object Object],[object Object],[object Object]
Plataforma JAVA ,[object Object],[object Object],[object Object],[object Object]
Ferramentas Integradas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Processo de desenvolvimento JAVA
Múltiplas plataformas
Tecnologias JAVA ,[object Object],[object Object],[object Object]
Novas Tecnologias ,[object Object],[object Object],[object Object],[object Object],[object Object]
Próxima aula ,[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Ähnlich wie Poo Aula 02

Java 02 Iniciando Uso Java
Java 02 Iniciando Uso JavaJava 02 Iniciando Uso Java
Java 02 Iniciando Uso Java
Regis Magalhães
 
Conceitos Básicos de OO e Java
Conceitos Básicos de OO e JavaConceitos Básicos de OO e Java
Conceitos Básicos de OO e Java
Charles Jungbeck
 
Jugday - Java Básico
Jugday - Java BásicoJugday - Java Básico
Jugday - Java Básico
Paloma Costa
 
Apresentação java
Apresentação javaApresentação java
Apresentação java
munosai
 
Paradigmas de Linguagens de Programação - Modularização, componentização e re...
Paradigmas de Linguagens de Programação - Modularização, componentização e re...Paradigmas de Linguagens de Programação - Modularização, componentização e re...
Paradigmas de Linguagens de Programação - Modularização, componentização e re...
Adriano Teixeira de Souza
 

Ähnlich wie Poo Aula 02 (20)

Java 01
Java 01Java 01
Java 01
 
Introdução a tecnologia Java
Introdução a tecnologia JavaIntrodução a tecnologia Java
Introdução a tecnologia Java
 
Introdução a tecnologia Java
Introdução a tecnologia JavaIntrodução a tecnologia Java
Introdução a tecnologia Java
 
Java Seminar
Java SeminarJava Seminar
Java Seminar
 
Apresentação curso de Extensão em Java (UERJ-IME) v1
Apresentação curso de Extensão em Java (UERJ-IME) v1Apresentação curso de Extensão em Java (UERJ-IME) v1
Apresentação curso de Extensão em Java (UERJ-IME) v1
 
1.introducao java
1.introducao java1.introducao java
1.introducao java
 
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutosTDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
 
Java 02 Iniciando Uso Java
Java 02 Iniciando Uso JavaJava 02 Iniciando Uso Java
Java 02 Iniciando Uso Java
 
Conceitos Básicos de OO e Java
Conceitos Básicos de OO e JavaConceitos Básicos de OO e Java
Conceitos Básicos de OO e Java
 
Jugday - Java Básico
Jugday - Java BásicoJugday - Java Básico
Jugday - Java Básico
 
Apresentação java
Apresentação javaApresentação java
Apresentação java
 
Integração de Tecnologias
Integração de TecnologiasIntegração de Tecnologias
Integração de Tecnologias
 
Matando o Java e Mostrando o Python
Matando o Java e Mostrando o PythonMatando o Java e Mostrando o Python
Matando o Java e Mostrando o Python
 
Domain-Driven Design
Domain-Driven DesignDomain-Driven Design
Domain-Driven Design
 
Treinamento básico de Android
Treinamento básico de AndroidTreinamento básico de Android
Treinamento básico de Android
 
001 cesep - turma java
001   cesep - turma java001   cesep - turma java
001 cesep - turma java
 
Aula 2 - POO: Fundamentos da linguagem Java
Aula 2 - POO: Fundamentos da linguagem JavaAula 2 - POO: Fundamentos da linguagem Java
Aula 2 - POO: Fundamentos da linguagem Java
 
Paradigmas de Linguagens de Programação - Modularização, componentização e re...
Paradigmas de Linguagens de Programação - Modularização, componentização e re...Paradigmas de Linguagens de Programação - Modularização, componentização e re...
Paradigmas de Linguagens de Programação - Modularização, componentização e re...
 
Introdução ao desenvolvimento de apps para Android - Dia 1/2
Introdução ao desenvolvimento de apps para Android - Dia 1/2Introdução ao desenvolvimento de apps para Android - Dia 1/2
Introdução ao desenvolvimento de apps para Android - Dia 1/2
 
Conhecendo a JSR 223: Scripting for the Java Platform
Conhecendo a JSR 223: Scripting for the Java PlatformConhecendo a JSR 223: Scripting for the Java Platform
Conhecendo a JSR 223: Scripting for the Java Platform
 

Poo Aula 02