estrutura

1613 palavras 7 páginas
Estrutura de Dados com Orientação a Objetos
Professor
Dr. Artur Henrique Kronbauer

Classes e Objetos


Programadores que utilizam POO criam e usam objetos a partir de classes, que são relacionadas diretamente com os modelos descritos.



Classes são estruturas utilizadas para descrever os modelos, ou seja, contém a descrição dos dados (atributos) e das operações (métodos) que podem ser realizadas sobre eles.



Um objeto ou instância é a materialização da classe.



Os dados contidos em uma classe são conhecidos como campos ou atributos daquela classe.

Nome da Classe
Atributo 1
Atributo 2
Atributo 3
•••
Método 1
Método 2



Cada campo deve ter um nome e ser de um tipo de dado nativo ou uma classe existente.



Valores dentro de classes podem ser variáveis.



As operações contidas são os métodos.



Métodos podem receber argumentos (parâmetros).



O nome mais os parâmetros do método são chamados de assinatura.

•••

2

Classes e Objetos


Para que objetos ou instâncias possam ser manipulados, é necessária a criação de referências a estes objetos, que são variáveis do “tipo” da classe.



Classe -> Planta do edifício, que descreve o edifício, mas não corresponde fisicamente a ele.



Instância -> Edifício construído.



Referência -> Nome do Objeto (ilhaDoSol)

Classe
Edifício

instâncias

Edifício ilhaDoSol Edifício palaci Edifício iguatemi 3

Classes e Objetos


Uma classe em Java será declarada com a palavra-chave class seguida do nome da classe.



Deve começar com uma letra.



Deve ser diferente das palavras reservadas.



Caracteres maiúsculos e minúsculos são diferenciados.




O nome não pode conter espaços.

Conteúdo da classe limitado pelas chaves { }.

Exemplo:

class Empregado

Nome da classe

{ String Nome;

Atributo

public String getNome( )
{ return Nome;
}

Método

}
4

Campos

Relacionados

  • estruturas
    663 palavras | 3 páginas
  • Estrutura
    1545 palavras | 7 páginas
  • Estruturas
    5123 palavras | 21 páginas
  • Estruturas
    1100 palavras | 5 páginas
  • Estruturas
    5130 palavras | 21 páginas
  • Estrutura
    2126 palavras | 9 páginas
  • Estruturas
    5393 palavras | 22 páginas
  • Estrutura
    1803 palavras | 8 páginas
  • estruturas
    1858 palavras | 8 páginas
  • Estruturas
    3693 palavras | 15 páginas