第十八篇(书中 8.5~8.7 节 内容)

  其实语法篇,我感觉没必要写录入到日记里。

  我也犹豫了好久,到底要不要录入。

  这样,我先读一遍语法篇的所有内容,我觉得值得留下的,我就录入日记里。

  不然像昨天那样,浪费了不必要的时间。

  关于 JS、TS的知识,就去腾讯课堂看好了。日记里就不再提了。

  好,我看了一下,觉得 8.5节 内容是属于Egret的范畴的。

  开始 8.5节 。

  

  

  

  

  

  

   重点:

    1、get和set的声明。

    2、get和set的覆盖。

  跟做:

    1、get和set的声明。

      输入prop,然后按Tab,则可以快捷创建。

      

      

      接下来就是改名环节。

      

      如果你非要手敲,那么值得注意的是。

      

    2、get和set的覆盖。

      

      通过egret提供的方法来覆盖父类的 get 、set 存储器。

      简单说明一下参数:

        egret.superGetter(当前类名:any,当前类实例:any,要覆盖父类哪个属性:string)

        egret.superSetter(当前类名:any,当前类实例:any,要覆盖父类哪个属性:string)

  至此,8.5节 内容结束。

  开始 8.6节 。

  

  

  

  

  挺牛的功能,反射是我在C#的时候学到的。没想到JS也可以用哈哈。估计是Egret做了内部底层工作了。

  重点:

    1、通过反射机制,使用字符串来实例化一个类。

    2、获取某个实例的类的字符串名字。

  操作:

    1、通过反射机制,使用字符串来实例化一个类。

      为了对比清楚,我弄了一个普通实例化的方式。

      

    2、获取某个实例的类的字符串名字。

      

  至此,8.6节 内容结束。

  开始 8.7节 。

  

  

  

  

  重点:

    1、使用Egret Wing 提供的快捷方式新建模块。

  操作:

    1、使用Egret Wing 提供的快捷方式新建模块。

    

    模块名使用小写。

    

    OK,这就新建好了,顺便添加点代码。

    

    然后实例化使用一下。

    

    这样就完成啦。

  至此,8.7节 内容结束。

  今天有点忙,写得断断续续的。

  都晚上8点了,洗澡准备睡觉去。

转载于:https://www.cnblogs.com/dmc-nero/p/11254869.html

Egret入门学习日记 --- 第十八篇(书中 8.5~8.7 节 内容)相关推荐

  1. Egret入门学习日记 --- 第二篇

    第二篇(学习篇) 既然选好了Egret,那我就要想想怎么学了. 开始第一步,先加个Q群先,这不,拿到了一本<Egret  HTML5游戏开发指南>,阅至三章,得到印象相对较深的好处和坏处: ...

  2. Egret入门学习日记 --- 第六篇

    第六篇 在本篇写之前,还是要为昨天写的日记道歉才行,差点就误人子弟了. 没想到在程序员界最低级的错误 "单词拼写错误" 还是会经常犯. childrenCreated 我就不能复制 ...

  3. Python学习日记(二十八) hashlib模块、configparse模块、logging模块

    hashlib模块 主要提供字符加密算法功能,如md5.sha1.sha224.sha512.sha384等,这里的加密算法称为摘要算法.什么是摘要算法?它又称为哈希算法.散列算法,它通过一个函数把任 ...

  4. 网络学习(第十八篇-HSRP协议讲解以及配置思路)

    HSRP-热备份路由协议 思科私有的HSRP协议/公有VRRP协议:解决多个出口网关之间进行选路的问题. HSRP:不需要关机重启,备份的不是路由,是网关. 1.HSRP组号:1-255,组号没有先后 ...

  5. MySQL学习【第十二篇事务中的锁与隔离级别】

    一.事务中的锁 1.啥是锁? 顾名思义,锁就是锁定的意思 2.锁的作用是什么? 在事务ACID的过程中,'锁'和'隔离级别'一起来实现'I'隔离性的作用 3.锁的种类 共享锁:保证在多事务工作期间,数 ...

  6. PreScan快速入门到精通第二十八讲PreScan中常用传感器之TIS传感器

    28.1 关于TIS: TIS帮助用户增加对有源扫描传感器的一般知识和了解.它的操作不与特定的技术(如雷达.激光雷达或激光扫描器的技术)挂钩,但TIS确实是根据这些设备的共同操作原则工作的. 其操作不 ...

  7. OpenCV学习笔记(十六)——CamShift研究 OpenCV学习笔记(十七)——运动分析和物体跟踪Video OpenCV学习笔记(十八)——图像的各种变换(cvtColor*+)imgproc

    OpenCV学习笔记(十六)--CamShift研究 CamShitf算法,即Continuously Apative Mean-Shift算法,基本思想就是对视频图像的多帧进行MeanShift运算 ...

  8. symfony入门学习资料之十:YAML——基本语法

    symfony入门学习资料之十:YAML--基本语法 本节的学习,继续介绍YAML的语法,进一步深入的学习.在symfony框架中,yml格式的文件用的非常普遍,所以在本系列的学习中,要多花些篇幅进行 ...

  9. 堆栈——Windows核心编程学习手札之十八

    堆栈 --Windows核心编程学习手札之十八 堆栈可以用来分配许多较小的数据块,可以不考虑分配粒度和页面边界之类的问题,但分配和释放内存块的速度比其他机制要慢,并且无法直接控制物理存储器的提交和回收 ...

  10. 汇编入门学习笔记 (十二)—— int指令、port

    疯狂的暑假学习之  汇编入门学习笔记 (十二)--  int指令.port 參考: <汇编语言> 王爽 第13.14章 一.int指令 1. int指令引发的中断 int n指令,相当于引 ...

最新文章

  1. EXCEL中VLOOKUP做精确匹配匹配后日期显示为00-Jan-00,教你如何解决
  2. GIS创新实践【实验1】郑州市地图制作与发布
  3. RHEL 6.5 + Oracle 11g安装
  4. Ubuntu 服务器设置软件多用户访问
  5. oracle+gsm安装,针对Oracle的10G版本提升SCOTT为DBA脚本!
  6. ArcGIS Pro 简明教程(4)工具和模型构建器
  7. ModuleNotFoundError: No module named ‘sklearn‘ 解决办法
  8. 转载:Erlang 资源
  9. Java 对象转化为Map
  10. UIAccelerometer 加速计
  11. 虚拟机Oracle VM VirtualBox 共享文件夹放的文件打不开,找不到指定路径问题
  12. 关于速算:2^n,2的各个阶乘的记忆方法
  13. 中国知网caj转pdf的免费转换方法
  14. 关于计算ico文件hash值脚本
  15. 英语发音规则---O字母
  16. 多余文字隐藏用省略号代替
  17. 热门Java开发工具IDEA入门指南——IntelliJ IDEA概述(下)
  18. 使用FFMPEG——4.2.2版本实现提取视频编码解码文件,ffmpeg基础学习。
  19. 基于Python命令行的NBA文字直播小工具
  20. 【情报百科】如何利用光影定位美国军事基地?

热门文章

  1. RabbitMQ 中的 7 种队列模式,写得太好了!
  2. 太牛逼了!自从项目中用了Disruptor之后,性能提升了2.5倍
  3. 一份来自亚马逊技术专家的Google面试指南,GitHub收获9.8万星,已翻译成中文
  4. 惊恐,AI黑洞:基于 AI 篡改的网络攻击来了
  5. 如果出现这些,你就必须跳槽了
  6. 微服务架构实战(四):服务发现的可行方案以及实践案例
  7. 2019Q1中高端人才报告:薪资TOP10,平均年薪超23万元
  8. 不是生活所迫,谁特么想努力!
  9. 大部分人最缺的其实是「认知」
  10. python转cython_Cython的简单使用