Criou página com '= Conceitos = <br> == Objetos == <br> == Classes == <br> == Encapsulamento = <br> === Exemplos === <br> == Herança = <br> === Exemplos === <br> == Polimorfismo = <br> ...'
 
Rogério (discussão | contribs)
Sem resumo de edição
 
(Uma revisão intermediária por um outro usuário não está sendo mostrada)
Linha 3: Linha 3:


== Objetos ==
== Objetos ==
Um objeto pode ser entendido como sendo uma representação de algo do mundo real, apresentando suas características(atributos) e comportamentos(métodos). Por exemplo, pensemos em um Veículo como sendo um objeto. Seus atributos poderiam ser: cor, marca, potência do motor, placa, etc. Já os seus métodos poderiam ser: virar para a esquerda, virar para a direita, acelerar, frear, etc.
<br>
<br>


== Classes ==
== Classes ==
O conceito de classe está intimamente ligado ao conceito de objeto, já que a existência de um objeto pressupõe a existência de uma classe que o originou.
Podemos entender então uma classe como sendo um "projeto" do objeto, ou seja, um trecho de código que descreve o objeto em todos os seus métodos e atributos.
Em termos práticos é comum falar em instanciar uma classe para se obter um objeto. Por exemplo, na linguagem java podemos ter a classe abaixo:
public class Veiculo(){
private int ano, potencia;
    private String placa, chassis;
    public void acelerar(){
    }
    public void frear(){
    }
   
    public void virarDireita(){
   
    }
   
    public void virarEsquerda(){
   
    }
}
Para instanciarmos a classe acima deveriámos escrever a seguite linha de código:
Veiculo meuVeiculo = new Veiculo();
<br>
<br>


== Encapsulamento =
== Encapsulamento ==
 
<br>
<br>


Linha 14: Linha 45:
<br>
<br>


== Herança =
== Herança ==
<br>
<br>


Linha 20: Linha 51:
<br>
<br>


== Polimorfismo =
== Polimorfismo ==
<br>
<br>


=== Exemplos ===
=== Exemplos ===
<br>
= Referências =
<br>
<br>

Edição atual tal como às 19h52min de 1 de setembro de 2013

Conceitos


Objetos

Um objeto pode ser entendido como sendo uma representação de algo do mundo real, apresentando suas características(atributos) e comportamentos(métodos). Por exemplo, pensemos em um Veículo como sendo um objeto. Seus atributos poderiam ser: cor, marca, potência do motor, placa, etc. Já os seus métodos poderiam ser: virar para a esquerda, virar para a direita, acelerar, frear, etc.

Classes

O conceito de classe está intimamente ligado ao conceito de objeto, já que a existência de um objeto pressupõe a existência de uma classe que o originou. Podemos entender então uma classe como sendo um "projeto" do objeto, ou seja, um trecho de código que descreve o objeto em todos os seus métodos e atributos. Em termos práticos é comum falar em instanciar uma classe para se obter um objeto. Por exemplo, na linguagem java podemos ter a classe abaixo:

public class Veiculo(){ private int ano, potencia;

   private String placa, chassis;
   public void acelerar(){
   }
   public void frear(){
   }
   
   public void virarDireita(){
   
   }
   
   public void virarEsquerda(){
   
   }

}

Para instanciarmos a classe acima deveriámos escrever a seguite linha de código:

Veiculo meuVeiculo = new Veiculo();


Encapsulamento


Exemplos


Herança


Exemplos


Polimorfismo


Exemplos