TypeScript'te public Değiştiricisi
public değiştiricisi ile
bildirilen özellikler ve metotlar,
sınıfın dışından okuma ve yazma için
erişilebilirdir. Pratikte görelim.
Sınıfımızda genel bir name
özelliği yapalım:
class User {
public name: string = '';
}
Sınıfın bir nesnesini oluşturalım:
let user = new User();
Özelliğin değerini değiştirelim:
user.name = 'john';
Özelliği okuyalım:
console.log(user.name);
Kullanıcının adını ve doğum yılını
içerecek genel özelliklere sahip
User sınıfını yapın. Kullanıcının
yaşını doğum yılına göre alacak genel
bir getAge metodu yapın.