Sobes.tech
Junior — Middle

Siniflərinizdə xüsusiyyət dəyərlərini almaq üçün metodlardan istifadə edirsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Bəli, Node.js-də siniflərin xüsusiyyət dəyərlərini almaq üçün tez-tez getter (get) metodlarından istifadə olunur. Bu, xüsusiyyətlərə girişin idarə olunmasına, dəyəri oxuyarkən əlavə məntiqin yerinə yetirilməsinə və inkapsulyasiyanın yaxşılaşdırılmasına imkan verir.

Sinfdə getter istifadəsinin nümunəsi:

class User {
  constructor(name) {
    this._name = name;
  }

  get name() {
    return this._name.toUpperCase();
  }
}

const user = new User('Alice');
console.log(user.name); // 'ALICE' göstərəcək

Bu nümunədə, user.name-ə müraciət edildikdə, get name() metodu çağırılır və ad böyük hərflərlə qaytarılır.