JavaScript'te OOP'de Sınıflar İçinde Metodlara Erişim

Bazı metodlar, diğerlerinin içinden this aracılığıyla çağrılabilir. Bir örnekle inceleyelim. Bir kullanıcı sınıfımız ve içinde bir özellik döndüren bir metodumuz olsun:

javascriptclass User {
  show() {
    return this.name;
  }
}

Ayrıca, bir dizenin ilk harfini büyük harfe dönüştüren cape adlı bir metodumuz olsun:

javascriptclass User {
  show() {
    return this.name;
  }
  
  cape(str) {
    return str[0].toUpperCase() + str.slice(1);
  }
}

Şimdi show metodu içinde cape metodunu kullanalım:

javascriptclass User {
  show() {
    return this.cape(this.name);
  }
  
  cape(str) {
    return str[0].toUpperCase() + str.slice(1);
  }
}
Задание 1

name ve surn özelliklerine sahip bir Student sınıfı yapın.

Задание 2

Bir dizenin ilk karakterini alıp büyük harfe dönüştüren yardımcı bir metod yapın.

Задание 3

Öğrencinin ad ve soyadının ilk harflerini döndüren bir metod yapın.