Bem, na pasta aonde eu salvo os arquivos do curso, no momento atual, tem dois arquivos: conta.java e CriaConta.java. Para não ficar abstrato, são elas:
conta.java
public class Conta {
    double saldo;
    int agencia;
    int numero;
    String titular;
}
CriaConta.java
public class CriaConta {
    public static void main(String[] args) {
        Conta primeiraConta = new Conta();
        primeiraConta.saldo = 200;
        System.out.println(primeiraConta);
        Conta segundaConta = new Conta();
        segundaConta.saldo = 100;
    }
}Eu entendi que conta.java define os atribuitos formadores de conta (saldo, agência, número e titular) e que CriaConta, como diz o próprio nome, cria uma conta definindo tais atribuitos. Contudo, eu não entendi como a definição de conta presente do conta.java é "passada" para CriaConta.java. Em outras palavras: como a definição de conta, presente em conta.java, é transmitida para CriaConta.java?
 
             
            