Menu
Coddy logo textTech

Private Alan Olarak Bakiye

Coddy'nin JavaScript Journey'sinin Nesne Yönelimli Programlama bölümünün bir parçası — ders 23 / 56.

challenge icon

Görev

balance alanını özel (private) bir alana dönüştürerek BankAccount sınıfını daha güvenli hale getirelim.

Göreviniz:

  1. Sınıfın en üstüne #balance ekleyin
  2. Constructor içinde this.balance ifadesini this.#balance olarak değiştirin
  3. Tüm metotlarda this.balance ifadesini this.#balance olarak değiştirin

Kendin dene

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

// Uygulamayı test et
const testAccount = new BankAccount('Alex Johnson', 500);

console.log(testAccount.getAccountInfo()); // "Alex Johnson: $500"
console.log('Balance:', testAccount.getBalance()); // hala çalışıyor: 500
console.log('Balance:', testAccount.balance); // undefined


Nesne Yönelimli Programlama bölümündeki tüm dersler