Orientação a Objetos - Java

298 palavras 2 páginas
1) Qual a diferença entre classe e objeto?
A classe e um conjunto de objetos menores do objeto maior, isso faz com que o objeto possua características e ações a ele atribuídas.
Classe: Seria como uma receita para realizar algo, ex: receita de um bolo, onde está contido todos os passos necessários para criamos um bolo.
Objeto: Seria o bolo em si. Este é criado fisicamente utilizando a classe (receita), é através do objeto que são invocados os métodos do objeto. Não confunda objetos com variável de referência, objeto ele está contido em memória não pode ser visto pelo programador.
Ou seja, a classe (receita) seria os passos para fazer o objeto(bolo).

2) Identifique as classes, atributos e métodos necessários para modelar e implementar:
a) Uma conta corrente que possui um número, um saldo, um status que informa se ela é especial ou não, um limite e um conjunto de movimentações.
Classes: conta corrente

Atributos: número, saldo, especial, limite.

Métodos: movimentação.

b) Uma movimentação que possui uma descrição, um valor e uma informação se ela é uma movimentação de crédito ou débito.

Classes: movimentação

Atributos: valor, crédito, débito.

Métodos: movimentação

c) Um banco que armazene um conjunto de contas e forneça métodos que permitam que sejam feitas criações de conta, exclusão de contas, saques (uma conta corrente só pode fazer saques desde que o valor não exceda o limite de saque‐limite + saldo negativo), depósitos, emissão de saldo e extrato e transferência entre contas.

Classe: contas.

Atributos: deposito, emissão de saldo extrato.

Métodos: criação de contas, exclusão de contas, saque, transferência em conta.

Relacionados

  • Java e Orientação a objetos
    33923 palavras | 136 páginas
  • Java e orientação a objetos
    13632 palavras | 55 páginas
  • Orientação a objetos em java
    5161 palavras | 21 páginas
  • Orientação a objetos com java
    50067 palavras | 201 páginas
  • Resumo java e orientação a objetos
    4251 palavras | 18 páginas
  • Aula 2 Java Orientação a Objetos
    1603 palavras | 7 páginas
  • Orientacao A Objetos Da Teoria A Pratica Em Java
    2872 palavras | 12 páginas
  • ATPS
    908 palavras | 4 páginas
  • Java OO UML
    1571 palavras | 7 páginas
  • java
    6896 palavras | 28 páginas