当前位置: 首页 > wzjs >正文

常用的搜索引擎的网站移动选号码网上选号手机号

常用的搜索引擎的网站,移动选号码网上选号手机号,php门户网站源码,在线培训管理系统今天开始探索 aardio 里的类与对象啦,感觉就像踏入编程世界的角色扮演环节,类是角色模板,对象是具体角色,用它们能让代码更规整,这学习过程还挺有意思! 一、类的定义 类是对象的抽象模板,规定…

今天开始探索 aardio 里的类与对象啦,感觉就像踏入编程世界的角色扮演环节,类是角色模板,对象是具体角色,用它们能让代码更规整,这学习过程还挺有意思!

一、类的定义

类是对象的抽象模板,规定了对象的属性和方法。就像设计游戏角色模板,确定角色特征和能做的事。比如定义 GameCharacter 类:

class GameCharacter {ctor(name,grade){this.name = name; this.grade = grade; }showInfo = function() { ..print("角色名称:", this.name);..print("角色等级:", this.grade);}     
}

这里 GameCharacter 类有 namegrade 属性,showInfo 方法,this 关键字能访问对象自身的属性和方法,就像角色用自己的特征做事。

二、对象的创建

有了类模板,就能创建具体对象啦。像依据游戏角色模板生成具体角色,代码示例:

var character1 = GameCharacter(); 
character1.name = "张三";
character1.grade = 5; 
character1.showInfo(); 

创建 character1 对象后,给属性赋值,再调用 showInfo 方法展示角色信息,让模板变成有具体特征的“角色”。

三、构造函数

构造函数在创建对象时自动调用,用于初始化属性,好比创建角色时设置初始特征。优化后的 GameCharacter 类用构造函数:

class GameCharacter {ctor(name,grade){this.name = name;this.grade = grade;}showInfo = function() {..print("角色名称:", this.name);..print("角色等级:", this.grade);}     
}var character1 = GameCharacter("张三",5); 
character1.showInfo();

截图一

构造函数 ctor 接收参数,创建对象时直接传参初始化属性,更方便快捷,一步到位给对象“定好初始模样”。

四、实践

定义 Student 类,包含 nameagescore 属性,用构造函数初始化,还有 showReport 方法显示信息,最后创建对象调用方法。

代码在这:

class Student {ctor(name, age, score){this.name = name;this.age = age;this.score = score;}showReport = function(){..print("姓名:", this.name);..print("年龄:", this.age);..print("成绩:", this.score);}
}var student = Student("王五", 15, 90); 
student.showReport(); 

截图二

把类的定义、对象创建、构造函数和方法使用结合起来,完成后对类与对象基础理解更深了,感觉在面向对象编程路上迈出扎实一步,超有成就感,继续加油!


文章转载自:

http://2KBTxwmM.cffwm.cn
http://uWgwoGj8.cffwm.cn
http://Bol4bG15.cffwm.cn
http://n4hcyHZv.cffwm.cn
http://DErK5iyn.cffwm.cn
http://aU2D6iN4.cffwm.cn
http://8RtJfnWE.cffwm.cn
http://S3JyOKNe.cffwm.cn
http://yPbWBlGx.cffwm.cn
http://teGsI7dy.cffwm.cn
http://1uZ4gtxq.cffwm.cn
http://CnVuSTE0.cffwm.cn
http://8QL0k0u9.cffwm.cn
http://VapE6EYh.cffwm.cn
http://RIc68CRL.cffwm.cn
http://BXb3sAv3.cffwm.cn
http://Cif9jp5S.cffwm.cn
http://0X0EidoQ.cffwm.cn
http://xW0zwsKW.cffwm.cn
http://evLUBdIi.cffwm.cn
http://ALxopUmH.cffwm.cn
http://rr0GDI9U.cffwm.cn
http://s0OnWNqJ.cffwm.cn
http://vYS4uUz2.cffwm.cn
http://txr2Lz0d.cffwm.cn
http://bcvs20GX.cffwm.cn
http://DExCA7R6.cffwm.cn
http://7375TRK3.cffwm.cn
http://5366pcfd.cffwm.cn
http://eq64U0uw.cffwm.cn
http://www.dtcms.com/wzjs/778695.html

相关文章:

  • 谁可以教我做网站7k7k传奇世界网页版
  • 烟台福山网站建设乐陵seo公司
  • 基于dw的动物网站设计论文福州seo顾问
  • 酒店网站建设方案结束语东莞建设网站培训
  • 电商设计网站培训网站制作复杂吗
  • 河南省建设厅举报网站网站框架图
  • 刷网站seo排名软件智慧工厂管理系统
  • 云南城乡建设网站网站源代码生成网站
  • 开网店做代理的公司网站flash网站模板源码
  • 企业网站有哪些功能?广州海珠区租房
  • 雅安北京网站建设襄阳网站建设xtehus
  • 建站公司 知乎 discuz备案价格网站
  • 开个小网站要怎么做的wordpress 数据恢复
  • jeecms 怎么建设网站深圳公共交易资源平台
  • 营销型网站建设及推广做网站和做网页一样吗
  • 南昌做网站要多少钱抖音最火轻奢装修
  • 八面通网站建设加速wordpress访问
  • 有没有在线辅导家做的网站网站编辑知识
  • 网站后台如何更新昆明汽车建站网站模板
  • 国际学校网站建设个人网站免费模板
  • 什么是网站降权处理深圳市福田区香蜜湖街道
  • 网站没有关键词的弊端广告投放运营主要做什么
  • 北塘网站制作空间网络
  • 上海建设工程安全监理网站企业名录搜索软件下载
  • win7 网站配置百度官方网
  • 朔城网站制作浙江建设厅网站安全员证书查询
  • 网站建设gzdlzgg设计网站注意哪些问题
  • php班级网站建设广州建筑公司排名
  • 网站建设执行风险做网络写手赚钱的网站
  • 在QQ上做cpa网站说是恶意的烟台做网站公司