O programa consiste em dar um segundo nome. A mensagem final na tela do usuário deve ser assim:
O nome do robô é: Robô John
Segue o código do Programa:
// Programa que captura um nome digitado pelo usuário e um nome pré-definido para o objeto
import java.util.Scanner;
public class ContaPrincipal3 {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
// Variável
String Nome2;
Conta3 conta1 = new Conta3("Robô");
Conta3 conta2 = new Conta3();
System.out.print("Digite um segundo nome para o boneco: ");
Nome2 = entrada.nextLine();
conta2.armazenarNome(Nome2);
System.out.printf("%nO nome do robô é: %s %s%n", conta1.mostrarNome(), conta2.mostrarNome());
}
}
public class Conta3 {
private String nome;
public Conta3 (String nome) {
this.nome = nome;
}
public void armazenarNome(String nome) {
this.nome = nome;
}
public String mostrarNome() {
return nome;
}
}