Conceitos de Orientação a Objetos

776 palavras 4 páginas
JAVA

Conceitos de
Orientação a Objetos

SOBRE MIM

INTRODUÇÃO
Orientação a Objetos é um paradigma de desenvolvimento, esta apostila ensina como trabalhar com este paradigma em Java.
Várias outras linguagens de programação trabalham com esse paradigma, porém nem todas são 100% orientada a objetos como
Java. Portanto, desde o primeiro contato com Java já se tem contato com Orientação a Objetos.

INTRODUÇÃO
É muito importante conhecer os conceitos da Orientação a
Objetos antes de se deparar com os códigos de Java, porque isso irá facilitar a aprendizagem. Sendo que depois é só enxergar estes conceitos na linguagem de programação.
Algumas vantagens da Orientação a
• Código mais flexível
• Facilidade na alteração de código
• Reaproveitamento de código

oso i d e t
Objetos:
será o , nã e p reocu p se Não



CONCEITOS DE ORIENTAÇÃO
A OBJETOS
Orientação a Objetos funciona com base nos objetos do mundo real, como uma pessoa, um carro, um animal, etc... Perceba que OO trata tudo como um objeto.
Existem alguns conceitos muito importantes na OO. Como já dito anteriormente, OO é baseado no mundo real, portanto estes conceitos existem no mundo real, entendendo como eles funcionam no seu dia-a-dia fica fácil entender como eles funcionam na programação.’ OO = Orientação a Objetos

CONCEITOS DE ORIENTAÇÃO
A OBJETOS
São eles:

1. Abstração
2. Encapsulamento
3. Herança
a. Generalização
b. Especificação

4. Polimorfismo

CONCEITOS DE ORIENTAÇÃO
A OBJETOS
1. ABSTRAÇÃO (Abstrair algo) – É transformar algo não técnico em algo técnico. Como assim?
Imagine uma pessoa que não sabe fazer contas. E ela te diz:
“Eu preciso comprar 10 caixas de leite, cada uma custa R$ 2,00, também vou comprar 2 latas de achocolatado, cada uma custa R$ 4,00. Tenho uma nota de R$ 50,00, mas não sei quanto vou receber de troco.”

E você transforma isso em conta matemática:
50 – (10 * 2 + 2 * 4)

Algo técnico Algo não técnico CONCEITOS DE ORIENTAÇÃO
A OBJETOS
2. ENCAPSULAMENTO (Encapsular algo) – É

Relacionados

  • conceito de orientação a objeto
    1378 palavras | 6 páginas
  • Trabalho de Conceitos de Orientação a Objeto
    4192 palavras | 17 páginas
  • compreender conceitos fundamentais da orientação a objetos  entender as diferenças entre esses conceitos  compreender dos modelos orientados a objetos
    4086 palavras | 17 páginas
  • Aula1
    2123 palavras | 9 páginas
  • 1 Principios da Orienta o a Objetos
    992 palavras | 4 páginas
  • Tecnologia da informação
    2702 palavras | 11 páginas
  • Trabalho de filosofia
    1496 palavras | 6 páginas
  • Java
    3260 palavras | 14 páginas
  • Orientação a objetos
    3543 palavras | 15 páginas
  • Lifo
    9482 palavras | 38 páginas