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