TypeScript'te OOP Sınıf Metotları
Şimdi sınıf metotları oluşturmayı öğrenelim.
User sınıfımızın name özelliği olsun:
class User {
name: string = '';
}
Kullanıcı adını döndüren ve dönüş değeri tipi belirtilmiş bir metot yapalım:
class User {
name: string = '';
getName(): string {
return this.name;
}
}
Şimdi de ismin değerini değiştiren bir metot yapalım. İsim parametre olarak geçilecek ve bu parametre için de tip belirtmeliyiz:
class User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
name ve age özelliklerine sahip bir Student sınıfı oluşturun.
Bu özellikleri almak ve değiştirmek için metotlar ekleyin.