Menu
Coddy logo textTech

Saldo come campo privato

Fa parte della sezione Programmazione orientata agli oggetti del percorso JavaScript di Coddy. Lezione 23 di 56.

challenge icon

Sfida

Rendiamo la classe BankAccount più sicura convertendo balance in un campo privato."

Il tuo compito:

  1. Aggiungi #balance all'inizio della classe
  2. Modifica this.balance in this.#balance nel costruttore
  3. Modifica this.balance in this.#balance in tutti i metodi

Provalo tu

import { BankAccount } from './bankAccount.js';

// Prueba la implementación
const testAccount = new BankAccount('Alex Johnson', 500);

console.log(testAccount.getAccountInfo()); // "Alex Johnson: $500"
console.log('Balance:', testAccount.getBalance()); // todavía funciona: 500
console.log('Balance:', testAccount.balance); // undefined


Tutte le lezioni di Programmazione orientata agli oggetti

Esercitati da solo: Compilatore JavaScript online