gpt4 book ai didi

javascript - 类内的 typescript 私有(private)类或类似的东西

转载 作者:搜寻专家 更新时间:2023-10-30 20:30:12 27 4
gpt4 key购买 nike

我想声明一个私有(private)类,只能在它定义的文件中使用,这可能吗?例如在另一个类中声明:

export class MyParentClass {
class MyChildClass {
}
}

或在同一个文件中:

export class MyPublicClass {
//Usage of MyPrivateClass
}

class MyPrivateClass {
}

最佳答案

module MyModule {
export class MyPublicClass {
private myPrivateClass: PrivateClass;
constructor() {
this.myPrivateClass = new PrivateClass;
}
public test() {
this.myPrivateClass.test();
}
}

class PrivateClass {
public test() {
console.log('it works');
}
}
}

关于javascript - 类内的 typescript 私有(private)类或类似的东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17162989/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com