1export interface Interface01 { 2 interfaceP1: number; 3 "interfaceP2": number; 4 ["interfaceP1"]: number; 5} 6 7export const Object01 ={ 8 objectP1: 10, 9 "objectP2": 11, 10 ['objectP3']: 12, 11} 12 13export class class01 { 14 classP1; 15 11 = 4; 16 'classP2'= 3; 17 ['classP3'] =2; 18 constructor(public classP5 = 1, private classP6 = 2, protected classP7 = 3, readonly classP8 = { classP9 : 4 }) { 19 this.classP1 = { 20 classP10: 3 21 } 22 } 23 classP11 = class class02 { 24 classP12 = 3; 25 }; 26 get classP13() {return 1} 27 set classP14(length) {} 28} 29 30export enum enum01 { 31 enumP1, 32 'enumP2', 33 ['enumP3'], 34} 35 36export type typeAlia01 = { 37 typeP1; 38 'typeP2'; 39 ['typeP3']; 40}