Conceitos de POO

555 palavras 3 páginas
POO
 Classe :
É o meno arquivo fonte na orietação a objeto.
A unidade básica de divisão.
 É o projeto de ao menos um objeto, onde se definem as propriedades e os comportamentos do(s) objeto(s).
Propriedade do objeto
Represetam o estado do objeto.
Estado




É um conjunto de valores das propriedades de um objeto em um momento específico. São o que fazem cada objeto de uma mesma classe ser diferente.
Ele determina o comportamento do objeto.

Comportamento do objeto

No código




São as ações realizadas pelo objeto.
As ações de um objeto devem, normalmente, utilizar os valores das propriedades de seus objetos.




Propriedades : variáveis de instância.
Comportamentos: métodos

OBS: Um objeto é uma instância de uma classe.
Funcionario
Nome:String
Função :String
Trabalhar():void
TirarFerias:void
Public class Funcionario{
String nome;
String funcao: public void trabalhar(){
//código do método } public void tirarFerias(int dias){ int bonus= 100; // variáveil local
}
}
Não existe variáveil global na orietação a objetos.

 Relaçoes entre objetos
Na orietação a objetos as classes podem ser projetas de várias maneiras para que possam realizar algum objetivo.
No projeto são definidas as relações entre elas, o que definirá como troca de mensagens irá ocorrer. 1.
2.
3.
4.
5.

Dependência
Associação
Agregação
Composição
Herança

 Dependência
A dependência é a relação que ocorre quando um método utiliza um objeto de outra classe.
Public void fazerPao(String tipo,int qtd){ for(int j=0;j< qtd;j++){ pao p = new pao(tipo,10);
}
}
Na qual é representa por um senta simples tracejada.
--------------->
Padaria fazerPao() 

Herança
Herança é uma relação que existe entre classes, definindo ao menos uma superclasse e uma subclasse.  A superclasse define a um grupo de subclasses. As subclasses por sua vez, herdam automaticamente as propriedades e os comportamentos de sua superclasse. Diz-se que a superclasse é um tipo mais generico(ou abstrato) de um grupo de subclasses, e que

Relacionados

  • Conceitos básicos de poo
    4149 palavras | 17 páginas
  • resumo trilogia coca cola
    2039 palavras | 9 páginas
  • Linguagem de Programação II
    1258 palavras | 6 páginas
  • Programação Orientada Objecto
    980 palavras | 4 páginas
  • Não tenho
    1053 palavras | 5 páginas
  • Java básico
    1197 palavras | 5 páginas
  • 01 Introducao A Poo
    292 palavras | 2 páginas
  • paris
    730 palavras | 3 páginas
  • Poo - programação orientada a objeto
    1104 palavras | 5 páginas
  • java
    1460 palavras | 6 páginas