Trabalho - Java Conceitos

556 palavras 3 páginas
Bacharelado em Ciência da Computação

Cleiton Ferreira Saraiva –
Fabricio Vieira Tavares –
Felipe Domingos Rosa –
Renan Hanischi de Oliveira –
Weslei Patrick Silva
Weudes Santos Martins
Java - Conceitos
Professor: Diego Rodrigues
Brasília, Abril de 2014Classes
Sabemos que para desenvolver programa orientado a objetos precisamos criar classes. Uma classe é como um tipo de objeto que pode ser definido pelo programador para descrever uma entidade real ou abstrata.
Sintaxe:
<qualificador> class <nome_da_classe>
{
<declaração dos atributos da classe>
<declaração dos métodos da classe>
}
Como funciona?
<qualificador>: O qualificador de acesso determinará a visibilidade da classe.
Pode ser public (classe pública) ou private (classe privada). Classes privadas só poderão ser visualizadas dentro de seu próprio pacote enquanto as públicas serão acessíveis por qualquer classe de qualquer pacote e, caso o qualificador for omitido, a classe será privada por padrão.
<nome>: nome que identifica a classe.
Exemplo:

Polimorfismo
Grego poli morfos: “muitas formas”. Graças ao polimorfismo podemos projetar e programar sistemas onde novas classes são adicionadas com praticamente nenhuma alteração do código geral, onde as novas classes façam parte da hierarquia da herança que o próprio programa processa.
O polimorfismo pode ser obtido pela utilização dos conceitos de herança e de métodos.

Herança
A Herança nos ajuda a criar uma classe a partir da outra onde, quando temos cum conjunto de classes com características em comum, utilizamos o conceito de herança para agrupar as características em vez de repetirmos em todo o código que se torna uma vantagem das Linguagens Orientadas a Objetos. Pelo conceito de herança é possível criar uma nova classe através de outra que já existe.
Para ilustrar o conceito de herança vamos criar uma classe para representar as contas especiais de um banco. Em nosso exemplo, uma conta

Relacionados

  • POO I Aula1 Introdu O
    3344 palavras | 14 páginas
  • Software educacional para Java
    6732 palavras | 27 páginas
  • Linguagem de programação
    2024 palavras | 9 páginas
  • Trabalhos
    3048 palavras | 13 páginas
  • Disciplinas do 4º semetre.
    1757 palavras | 8 páginas
  • Atividades de linguagens e técnicas de programação
    625 palavras | 3 páginas
  • Critérios de Avaliação Java
    3509 palavras | 15 páginas
  • algaritimo
    1930 palavras | 8 páginas
  • Lego
    4580 palavras | 19 páginas
  • FERRAMENTA PARA APOIO AO ENSINO DE FÍSICA BÁSICA
    1425 palavras | 6 páginas