java

1166 palavras 5 páginas
3 Classes e objetos
Os conceitos vistos no capítulo anterior serviram para motivar e identificar alguns conceitos essenciais para a compreensão da Orientação por Objetos.
Todos os aplicativos que você for desenvolver, certamente consistirão em pelo menos duas ou mais classes Java.
Este capítulo reforça o capítulo anterior onde veremos com mais detalhes sobre classes e objetos e como são declarados em código, desta forma, será mais fácil compreender como isto se aplica na programação orientada a objetos.

3.1 Classes
Uma classe é um tipo abstrato de dados (TAD) usado para a definição de um novo tipo (Classe). Definimos uma classe através dos seus atributos e métodos.
Uma classe também pode ser entendida como um molde para o objeto, onde definimos suas características e comportamentos.
Podemos pensar em uma classe como uma estrutura onde através da abstratração podemos definir algo do mundo real para o mundo orientado a objetos. Uma classe é usada para que o desenvolvedor defina as especificações do objeto. Imagine um aluno por exemplo, ele tem nome, idade e matrícula, essas caracterísitcas passam a ser descritas como os atributos da classe Aluno.
Veremos abaixo como representar uma classe em Java.
3.1.1Representando classe em Java
Uma classe em Java é definida com o identificador class: class NomeDaClasse {
/* membros*/
}

Por questões de padronização, cada palavra que compõe o nome de uma classe é iniciada com letra maiúscula e se esta, for definida com um nome composto a letra inicial também deve ser maiúscula, não é necessário acentuação. Assim, são válidos:
Produto, FabricaSoftware, Aluno, PessoaFisica.
Enquanto:
produto e Fabricasoftware, aluno e pessoaFisica são nomes inválidos.
Toda classe java deve ter a extensão .java. Estas são as definições e regras para a definição de classes.

3.2 Objetos
Precisamos de "algo" que tenha as características e comportamentos definidos em uma classe, este "algo" é o objeto. Um conceito

Relacionados

  • java
    294 palavras | 2 páginas
  • java
    868 palavras | 4 páginas
  • java
    6870 palavras | 28 páginas
  • Java
    1657 palavras | 7 páginas
  • java
    1176 palavras | 5 páginas
  • Java
    6757 palavras | 28 páginas
  • Java
    1044 palavras | 5 páginas
  • Java
    1411 palavras | 6 páginas
  • JAVA
    1268 palavras | 6 páginas
  • java
    2412 palavras | 10 páginas