Mengakses Metode di Dalam Kelas pada OOP di JavaScript

Satu metode dapat dipanggil di dalam metode lainnya melalui this. Mari kita lihat contohnya. Misalkan kita memiliki kelas User dengan sebuah metode yang mengembalikan properti:

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

Misalkan kita juga memiliki metode cape, yang mengubah huruf pertama string menjadi huruf kapital:

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

Mari kita gunakan metode cape di dalam metode show:

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

Buatlah kelas Student dengan properti name dan surn.

Задание 2

Buat metode pembantu, yang akan mengambil karakter pertama string dan mengubahnya menjadi kapital.

Задание 3

Buat metode yang akan mengembalikan inisial siswa, yaitu huruf pertama dari nama depan dan belakangnya.