Menu
CoddyTech

Saldo sebagai Field Privat

Termasuk bagian Pemrograman Berorientasi Objek dalam perjalanan JavaScript di Coddy. Pelajaran 23 dari 56.

challenge icon

Tantangan

Mari kita buat class BankAccount lebih aman dengan mengubah balance menjadi field privat."

Tugasmu:

  1. Tambahkan #balance di bagian atas class
  2. Ubah this.balance menjadi this.#balance di constructor
  3. Ubah this.balance menjadi this.#balance di semua method

Coba sendiri

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

// Uji implementasinya
const testAccount = new BankAccount('Alex Johnson', 500);

console.log(testAccount.getAccountInfo()); // "Alex Johnson: $500"
console.log('Balance:', testAccount.getBalance()); // masih berfungsi: 500
console.log('Balance:', testAccount.balance); // undefined


Semua pelajaran di Pemrograman Berorientasi Objek

Latihan sendiri: Compiler JavaScript online