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

Por que é preciso usar operador de atribuição?

Tinha visto o uso de operadores de atribuição em laços, mas neste caso foi usado em uma soma.

Por que é preciso usar:

primeiraConta.saldo += 100;

Ao invés de:

primeiraConta.saldo + 100;

Já que o saldo está valendo 200, porque não posso somar direto?

Código completo:

public class CriaConta {
    public static void main(String[] args) {
        Conta primeiraConta = new Conta();
        primeiraConta.saldo = 200;
        System.out.println(primeiraConta.saldo);

        primeiraConta.saldo += 100;
        System.out.println(primeiraConta.saldo);        
    }
}
1 resposta
solução!

Rodrigo, a diferença é que o += faz a soma e guarda o valor na própria variável, substituindo pelo valor antigo