Menu
Coddy logo textTech

Saldo jako pole prywatne

Część sekcji Programowanie obiektowe ścieżki JavaScript w Coddy. Lekcja 23 z 56.

challenge icon

Wyzwanie

Zwiększmy bezpieczeństwo klasy BankAccount, zmieniając balance w pole prywatne."

Twoje zadanie:

  1. Dodaj #balance na początku klasy
  2. Zmień this.balance na this.#balance w konstruktorze
  3. Zmień this.balance na this.#balance we wszystkich metodach

Spróbuj swoich sił

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

// Przetestuj implementację
const testAccount = new BankAccount('Alex Johnson', 500);

console.log(testAccount.getAccountInfo()); // "Alex Johnson: $500"
console.log('Balance:', testAccount.getBalance()); // nadal działa: 500
console.log('Balance:', testAccount.balance); // undefined


Wszystkie lekcje w sekcji Programowanie obiektowe

Poćwicz samodzielnie: Kompilator JavaScript online