Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Entendendo Objeto e Classe

Apesar de ter sido explicado, ainda tenho dúvidas sobre o significado.

No exemplo prático os objetos são as 'variáveis' que inicializamos no outro arquivo ou o outro código ? A classe seria a "ContaCorrente" e os objetos dessa classe seriam o numero da conta, titular e etc.. ?

1 resposta
solução!

De forma simples, a Classe é a especificação/modelo/molde utilizado como base para criação dos objetos.

Então na classe são definidos os atributos (dados) e métodos (comportamentos ou tarefas) que os objetos serão capazes de armazenar/executar.

Desta forma ContaCorrente é a classe a partir da qual serão criados/instanciados os objetos.

O numero da conta, titular e etc são atributos que armazenarão os dados/estado dos objetos criados.

A instrução new ContaCorrente() cria um objeto que terá os mesmos atributos e métodos da classe ContaCorrente().

Sendo assim, isto significa que posso criar vários objetos da mesma classe ContaCorrente(). Cada objeto representará uma conta diferente.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software