Analise o código e marque a alternativa incorreta.
public class BankAccount {
private long number;
private long balance;
public static c...
Analise o código e marque a alternativa incorreta.
public class BankAccount { private long number; private long balance;
public static class Permissions { public boolean canDeposit, canWithdraw, canClose;
} //.. }
O nome completo da classe é BankAccount.Permissions. Permissions é um membro da classe BankAccount. A classe Permissions não pode acessar os membros de BankAccount. A classe Permissions é declarada dentro da classe BankAccount.
A alternativa incorreta é: "A classe Permissions não pode acessar os membros de BankAccount."
Isso porque a classe Permissions é uma classe estática interna da classe BankAccount, o que significa que ela pode acessar os membros (atributos e métodos) da classe BankAccount.
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar