首页 > 其他分享 >[Typescript] Abstract Classes

[Typescript] Abstract Classes

时间:2022-10-13 22:36:37浏览次数:52  
标签:Typescript sizes Abstract abstract instance Classes create class

You cannot create a instance of abstract class. An abstract class mean to be extended.

abstract class Size {
    constructor(public sizes: string[]) {}
    
    set availableSizes(sizes: string[]) {
        this.sizes = sizes;
    }
    
    get avaialableSizes() {
       return this.sizes
    }
}

new Sizes(['small']) // Error: Cannot create an instance of the abstract class 'Sizes'

 

标签:Typescript,sizes,Abstract,abstract,instance,Classes,create,class
From: https://www.cnblogs.com/Answer1215/p/16789960.html

相关文章