HarmonyOS 定义静态方法与常量的代码区别

export class Test { 
  static readonly KEY: string = 'key'; 
  static KEY1: string = 'key'; 
 
  static log() { 
  } 
} 
 
/** 
 * ============分割线============ 
 */ 
export class Test1 { 
  readonly KEY: string = 'KEY' 
  KEY1: string = 'KEY1' 
 
  log() { 
 
  } 
} 
export default new Test1() 
 
/** 
 * ============分割线============ 
 */ 
export class Test2 { 
  private static instance: Test2; 
  private constructor() { 
  } 
 
  public static getInstance(): Test2 { 
    if (!Test2.instance) { 
      Test2.instance = new Test2(); 
    } 
    return Test2.instance; 
  } 
  readonly KEY: string = 'KEY' 
  KEY1: string = 'KEY1' 
 
  log() { 
 
  } 
}
HarmonyOS
3h前
浏览
收藏 0
回答 0
待解决
相关问题
HarmonyOS NAPI调用ArkTS静态方法
427浏览 • 1回复 待解决
HarmonyOS ArrayArrayList区别
756浏览 • 1回复 待解决
HarmonyOS Kit传统SDK区别
424浏览 • 1回复 待解决
native侧如何使用类静态方法
742浏览 • 1回复 待解决
TaskPoolWorker区别
1971浏览 • 1回复 待解决
native侧如何调用类静态方法
1040浏览 • 1回复 待解决
求告知静态订阅相关方法
625浏览 • 1回复 待解决
HarmonyOS 变量定义使用
326浏览 • 1回复 待解决
LocalstorageAppStorage区别
1970浏览 • 1回复 待解决
元服务服务卡片区别
2965浏览 • 1回复 待解决
HarmonyOS 类型定义区别以及推荐
250浏览 • 1回复 待解决
EmitterEventHub区别是什么?
344浏览 • 1回复 待解决
HAPHAR有什么区别
675浏览 • 1回复 待解决
HarmonyOS 代码延迟时间执行方法
337浏览 • 1回复 待解决
requestdownloadFileTask有什么区别
1758浏览 • 1回复 待解决