最近我一直在使用OO進行實驗,並試圖聲明一些泛型類。聲明默認值的語法
我想擴展一個類,並在類本身內部聲明默認值,但我遇到了語法錯誤。
爲什麼我的財產只能在這種情況下閱讀?
export interface Heading {
size: number;
color: number;
}
export class text {
size: number;
color: number;
}
export class Document extends text {
H1: Heading = {
size = 1 // syntax error - Cannot assign to 'Number' because it is a constant or a read-only property.
};
}