找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

搜索
查看: 388|回复: 0

[教程] aardio设计模式之单例模式

[复制链接]
  • TA的每日心情
    无聊
    2024-3-3 20:52
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    10

    主题

    5

    回帖

    116

    积分

    版主

    积分
    116
    来自: 中国广东广州
    发表于 2024-1-22 17:05:42 | 显示全部楼层 |阅读模式 来自: 中国广东广州
    非业余 - aardio 编程语言 - 非官方问答社区
    限时85折!暑假期间,用aardio培训班充实自己!https://mp.weixin.qq.com/s/c4Z8sZPOiMh_OTG2VPOJmA
    Aardio培训大揭秘,轻松上手打造个人项目!https://mp.weixin.qq.com/s/cr47qhp_Cpz0p57lbbPwug
    aardio风行者第二期培训班https://mp.weixin.qq.com/s/uB6XHUDnGSk0JlWuiBE9AA
    本帖最后由 axuanup 于 2024-1-23 09:35 编辑
    1. //singleton 单例模式

    2. import console;

    3. class singleton{
    4.         ctor(){};
    5.         instance;
    6.         
    7.         test = function(){
    8.                 return "对象";
    9.         }
    10.         
    11. }

    12. namespace singleton{
    13.          getInstance = function(){
    14.                 if(self.instance  == null){
    15.                         self.instance = ..singleton();
    16.                 }
    17.                 return self.instance;
    18.         }           
    19. }

    20. var s1 = singleton.getInstance();

    21. var s2 = singleton.getInstance();


    22. if(s1 == s2){
    23.         console.log("两个对象是相同的实例");
    24.         console.log(s1.test(),type(s1))
    25.         console.log(s2.test(),type(s2))
    26. }else {
    27.         console.log("两个对象不是是相同的实例");
    28. }


    29. console.pause(true);
    复制代码


    非业余 - aardio 编程语言 - 非官方问答社区
    限时85折!暑假期间,用aardio培训班充实自己!https://mp.weixin.qq.com/s/c4Z8sZPOiMh_OTG2VPOJmA
    Aardio培训大揭秘,轻松上手打造个人项目!https://mp.weixin.qq.com/s/cr47qhp_Cpz0p57lbbPwug
    aardio风行者第二期培训班https://mp.weixin.qq.com/s/uB6XHUDnGSk0JlWuiBE9AA
    回复

    使用道具 举报

    *滑块验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|非业余 - aardio 编程语言 - 非官方问答社区 知道创宇云防御

    GMT+8, 2024-11-21 17:59 , Processed in 0.122634 second(s), 26 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表