Submit Search
Upload
[Curso Java Básico] Aula 09: Introdução à Orientação a Objetos
•
12 likes
•
17,013 views
Loiane Groner
Follow
http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito/
Read less
Read more
Technology
Report
Share
Report
Share
1 of 30
Download Now
Download to read offline
Recommended
[Curso Java Básico] Aula 08: Instalando uma IDE (Eclipse e Netbeans) no Windo...
[Curso Java Básico] Aula 08: Instalando uma IDE (Eclipse e Netbeans) no Windo...
Loiane Groner
[Curso Java Básico] Aula 07: Entendendo os Erros
[Curso Java Básico] Aula 07: Entendendo os Erros
Loiane Groner
[Curso Java Básico] Aula 06: Passando argumentos para o programa
[Curso Java Básico] Aula 06: Passando argumentos para o programa
Loiane Groner
[Curso Java Básico] Aula 11: Variáveis - Tipos Primitivos
[Curso Java Básico] Aula 11: Variáveis - Tipos Primitivos
Loiane Groner
Curso Java Básico Aula 01: Introdução e Dicas para quem está Começando
Curso Java Básico Aula 01: Introdução e Dicas para quem está Começando
Loiane Groner
[Curso Java Basico] Aula 02: Instalar Java Windows 10
[Curso Java Basico] Aula 02: Instalar Java Windows 10
Loiane Groner
[Curso Java Básico] Aula 02: Instalando o Java no Windows (Windows XP, Window...
[Curso Java Básico] Aula 02: Instalando o Java no Windows (Windows XP, Window...
Loiane Groner
[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner
[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner
Loiane Groner
More Related Content
Viewers also liked
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
Loiane Groner
[Curso Java Basico] Aula 14: Condicionais If-Else
[Curso Java Basico] Aula 14: Condicionais If-Else
Loiane Groner
[Curso Java Basico] Aula 15: Controle de Decisao Switch-Case
[Curso Java Basico] Aula 15: Controle de Decisao Switch-Case
Loiane Groner
[Curso Java Basico] Aula 17: Loop for
[Curso Java Basico] Aula 17: Loop for
Loiane Groner
[Curso Java Basico] Aula 18: Comandos Break e Continue
[Curso Java Basico] Aula 18: Comandos Break e Continue
Loiane Groner
Curso Java Basico] Aula 19: Vetores (Arrays)
Curso Java Basico] Aula 19: Vetores (Arrays)
Loiane Groner
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
Loiane Groner
[Curso Java Basico] Aula 21: For Each (for melhorado)
[Curso Java Basico] Aula 21: For Each (for melhorado)
Loiane Groner
[Curso Java Basico - Orientacaoo a Objetos] Aula 24: Classes e atributos
[Curso Java Basico - Orientacaoo a Objetos] Aula 24: Classes e atributos
Loiane Groner
[Curso Java Basico] Aula 22: Como debugar no Eclipse
[Curso Java Basico] Aula 22: Como debugar no Eclipse
Loiane Groner
[Curso Java Basico] Aula 23: Como debugar no Netbeans
[Curso Java Basico] Aula 23: Como debugar no Netbeans
Loiane Groner
[Curso Java Basico - Orientacao a Objetos] Aula 25: Classes e metodos simples
[Curso Java Basico - Orientacao a Objetos] Aula 25: Classes e metodos simples
Loiane Groner
[Curso Java Basico - Orientacao a Objetos] Aula 29: Construtores e Codigo de ...
[Curso Java Basico - Orientacao a Objetos] Aula 29: Construtores e Codigo de ...
Loiane Groner
[Curso Java Basico - Orientacao a Objetos] Aula 26: Classes e metodos com ret...
[Curso Java Basico - Orientacao a Objetos] Aula 26: Classes e metodos com ret...
Loiane Groner
[Curso Java Basico - Orientacao a Objetos] Aula 28: Pacotes (packages) e import
[Curso Java Basico - Orientacao a Objetos] Aula 28: Pacotes (packages) e import
Loiane Groner
[Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com par...
[Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com par...
Loiane Groner
[Curso Java Basico - Orientacao a Objetos] Aula 31: Modificadores private e p...
[Curso Java Basico - Orientacao a Objetos] Aula 31: Modificadores private e p...
Loiane Groner
Viewers also liked
(17)
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
[Curso Java Basico] Aula 14: Condicionais If-Else
[Curso Java Basico] Aula 14: Condicionais If-Else
[Curso Java Basico] Aula 15: Controle de Decisao Switch-Case
[Curso Java Basico] Aula 15: Controle de Decisao Switch-Case
[Curso Java Basico] Aula 17: Loop for
[Curso Java Basico] Aula 17: Loop for
[Curso Java Basico] Aula 18: Comandos Break e Continue
[Curso Java Basico] Aula 18: Comandos Break e Continue
Curso Java Basico] Aula 19: Vetores (Arrays)
Curso Java Basico] Aula 19: Vetores (Arrays)
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
[Curso Java Basico] Aula 21: For Each (for melhorado)
[Curso Java Basico] Aula 21: For Each (for melhorado)
[Curso Java Basico - Orientacaoo a Objetos] Aula 24: Classes e atributos
[Curso Java Basico - Orientacaoo a Objetos] Aula 24: Classes e atributos
[Curso Java Basico] Aula 22: Como debugar no Eclipse
[Curso Java Basico] Aula 22: Como debugar no Eclipse
[Curso Java Basico] Aula 23: Como debugar no Netbeans
[Curso Java Basico] Aula 23: Como debugar no Netbeans
[Curso Java Basico - Orientacao a Objetos] Aula 25: Classes e metodos simples
[Curso Java Basico - Orientacao a Objetos] Aula 25: Classes e metodos simples
[Curso Java Basico - Orientacao a Objetos] Aula 29: Construtores e Codigo de ...
[Curso Java Basico - Orientacao a Objetos] Aula 29: Construtores e Codigo de ...
[Curso Java Basico - Orientacao a Objetos] Aula 26: Classes e metodos com ret...
[Curso Java Basico - Orientacao a Objetos] Aula 26: Classes e metodos com ret...
[Curso Java Basico - Orientacao a Objetos] Aula 28: Pacotes (packages) e import
[Curso Java Basico - Orientacao a Objetos] Aula 28: Pacotes (packages) e import
[Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com par...
[Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com par...
[Curso Java Basico - Orientacao a Objetos] Aula 31: Modificadores private e p...
[Curso Java Basico - Orientacao a Objetos] Aula 31: Modificadores private e p...
Similar to [Curso Java Básico] Aula 09: Introdução à Orientação a Objetos
3.1 orientação objetos
3.1 orientação objetos
Frank Coelho
Minicurso de Lógica e Linguagem Java 6.0
Minicurso de Lógica e Linguagem Java 6.0
Thiago Dieb
Apresentação Tdc2015 - Trilha Java
Apresentação Tdc2015 - Trilha Java
Cristiano Agosti
1 ooi introducao
1 ooi introducao
nikson123
Aula3-POO-ConceitosBasicos.pdf
Aula3-POO-ConceitosBasicos.pdf
ssuser6e99cd
Analise e projetos orientados a objetos
Analise e projetos orientados a objetos
Sliedesharessbarbosa
PHP Orientado a Objetos
PHP Orientado a Objetos
Rodrigo Gomes da Silva
Programação Orientação a Objetos - Herança
Programação Orientação a Objetos - Herança
Daniel Brandão
Java Básico :: Orientação a objetos
Java Básico :: Orientação a objetos
Wesley R. Bezerra
SAPO Campus: Gamification em contexto educativo
SAPO Campus: Gamification em contexto educativo
Carlos Santos
Programação C - Aula 1
Programação C - Aula 1
Filipo Mór
Aula 3 introducao a orientação a objetos
Aula 3 introducao a orientação a objetos
Rafael Pinheiro
Aprendizado de máquina
Aprendizado de máquina
parasite
Encapsulamento em Orientação a Objetos
Encapsulamento em Orientação a Objetos
Daniel Brandão
POO - Aula 003
POO - Aula 003
José Volmei Dal Prá Junior
3 orientacao-objetos
3 orientacao-objetos
Thiago Oliveira
Similar to [Curso Java Básico] Aula 09: Introdução à Orientação a Objetos
(16)
3.1 orientação objetos
3.1 orientação objetos
Minicurso de Lógica e Linguagem Java 6.0
Minicurso de Lógica e Linguagem Java 6.0
Apresentação Tdc2015 - Trilha Java
Apresentação Tdc2015 - Trilha Java
1 ooi introducao
1 ooi introducao
Aula3-POO-ConceitosBasicos.pdf
Aula3-POO-ConceitosBasicos.pdf
Analise e projetos orientados a objetos
Analise e projetos orientados a objetos
PHP Orientado a Objetos
PHP Orientado a Objetos
Programação Orientação a Objetos - Herança
Programação Orientação a Objetos - Herança
Java Básico :: Orientação a objetos
Java Básico :: Orientação a objetos
SAPO Campus: Gamification em contexto educativo
SAPO Campus: Gamification em contexto educativo
Programação C - Aula 1
Programação C - Aula 1
Aula 3 introducao a orientação a objetos
Aula 3 introducao a orientação a objetos
Aprendizado de máquina
Aprendizado de máquina
Encapsulamento em Orientação a Objetos
Encapsulamento em Orientação a Objetos
POO - Aula 003
POO - Aula 003
3 orientacao-objetos
3 orientacao-objetos
[Curso Java Básico] Aula 09: Introdução à Orientação a Objetos
1.
Java Básico Introdução à Orientação
a Objetos #9
2.
Agenda •Introdução OO
3.
Requisitos •N/A •Aula teórica
4.
Paradigmas Estruturado x Orientado a Objetos
5.
Vantagens OO •Reuso de
Código •Reflete o mundo real •Facilita Manutenção no Código
6.
Conceitos •Classes •Objetos •Herança •Polimorfismo
7.
Classe •Descrição de um
grupo de objetos
8.
http://4.bp.blogspot.com/-PbtTmrmV5Z8/T8pv0ojnYyI/AAAAAAAAAQI/0Jr2ZQUtoO0/s1600/dogs_of_the_world_poster.jpg
9.
O que é
uma classe •Nome da classe •Conjunto de atributos (descrição) •Conjunto de métodos (comportamento)
10.
http://parsonsdesign4.files.wordpress.com/2012/03/dog-breed-report-card.png
11.
• • • • • • • • Grupo: trabalhadores (cão
de guarda)! Porte: grande! Altura: 55 cm - 70 cm! Peso: 38kg - 60kg! Temperamento: amigável e protetor! Nível de atividade: moderado! Tempo Vida: 10 -12 anos! Inteligência: esperto http://petcenternews.com/wp-content/uploads/2013/02/Rottweiler.jpg
12.
• • • • • • • • Grupo: toy (cachorro
de colo)! Porte: anão! Altura: 18 cm - 30 cm! Peso: 1.5kg - 4kg! Temperamento: amigável! Nível de atividade: moderado! Tempo Vida: 14 -16 anos! Inteligência: esperto http://2.bp.blogspot.com/-MC2urgudzcA/UHwr5yJ3HhI/AAAAAAAABVQ/LuVMI03PFaI/s1600/Pomeranian+Dogs+New+Pic+2012+08.jpg
13.
Comportamento Canino
14.
http://troylambertwrites.com/wp-content/uploads/2013/07/Military_dog_barking.jpg
15.
http://www.delcopetcare.com/wp-content/uploads/2013/02/dog-walking.jpg
16.
http://3.bp.blogspot.com/-1UkG12wQwi0/T4tAZU40_jI/AAAAAAAAAWs/_BZsMhCl5gU/s1600/DSC_8537.JPG
17.
http://74211.com/wallpaper/picture_big/Free_Scenery_Wallpaper__Includes_a_Sleeping_Dog_and_a_Lovely_Doll_Do_They_Look_Alike.jpg
18.
http://www.petiquettedog.com/wp-content/uploads/2010/04/dogsit.jpg
19.
http://petstrollerblog.com/wp-content/uploads/2013/11/dog-playing-and-catching-a-frisbee-hd-animal-wallpaper-dogs.jpg
20.
http://1.bp.blogspot.com/-4fmJ-DW5sHk/T5X0QVyqKOI/AAAAAAAACPM/F1OTwqXapec/s1600/Papillon+Mom+and+Puppies.jpg
21.
Herança •Permite reutilização da
estrutura e do comportamento de uma classe
23.
Polimorfismo •Habilidade de variáveis
terem "mais de um tipo”
24.
Emitir Som •Cachorro: late •Gato:
mia •Vaca: berra •Cobra: sibila •Lobo: ruiva
25.
Java: pacotes •Forma de
organizar suas classes ! •Convenção: dominio + projeto + pasta •Ex: com.loiane.cursojava.aula09
26.
Código Fonte: https://github.com/loiane/curso-java-basico
27.
Não conhece Git/Github? http://www.loiane.com/2013/11/ screencast-git-e-github-para-iniciantes
28.
Link do Curso
com todas as aulas publicadas http://www.loiane.com/2013/10/cursojava-basico-java-se-gratuito
29.
http://loiane.com facebook.com/loianegroner @loiane https://github.com/loiane youtube.com/user/Loianeg
30.
Obrigada! http://loiane.com
Download Now