Class
🎯 1. public(公开)
public(公开)class Animal {
public name: string; // 默认是 public
constructor(name: string) {
this.name = name;
}
public makeSound() {
console.log(`${this.name} is making a sound.`);
}
}
const dog = new Animal("Dog");
console.log(dog.name); // ✅ 可以在类外访问
dog.makeSound(); // ✅ 可以在类外访问🎯 2. private(私有)
private(私有)🎯 3. protected(受保护)
protected(受保护)🎯 4. readonly(只读)
readonly(只读)🎯 5. abstract(抽象)
abstract(抽象)🔥 总结表格
修饰符
访问权限
用途
💡 最佳实践
最后更新于