当在 TypeScript 中定义类的属性和方法时,可以使用访问修饰符来控制它们的可访问性。这些访问修饰符包括 public
、private
和 protected
。在本文中,我们将详细介绍这些访问修饰符的概念和用法。
1. public 访问修饰符
public
是默认的访问修饰符,如果没有显式指定访问修饰符,默认为 public
。使用 public
访问修饰符标记的属性和方法可以在类的内部和外部被访问。
class Example {
public name: string;
public age: number;
public greet() {
console.log('Hello!');
}
}
const obj = new Example();
obj.name =