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

做一个网站前端页面多少钱站长网网站模板

做一个网站前端页面多少钱,站长网网站模板,互联网运营在线培训,wordpress 注册 填写密码本篇文章主要说明在ES6中如何实现继承,学过java的小伙伴,对class这个关键字应该不陌生,ES6中也提供了class这个关键字作为实现类的语法糖,咱们一起实现下ES6中的继承。 实现思路 首先直接通过class来声明一个Teacther类&#xff…

  本篇文章主要说明在ES6中如何实现继承,学过java的小伙伴,对class这个关键字应该不陌生,ES6中也提供了class这个关键字作为实现类的语法糖,咱们一起实现下ES6中的继承。

实现思路

  首先直接通过class来声明一个Teacther类,作为父类,之后在父类中声明constructor函数,用来对父类属性进行初始化,之后声明responsibility函数和teaching函数,如下图:

  可以看到responsibility函数与其他函数的区别,它多了一个static关键字,效果就是responsibility函数可以不用借助实例,直接被类调用,如下图:

  接下来声明一个Student类作为子类,通过extends关键字,对Teacher类进行继承,需要注意的在构造函数首行调用super(),可以理解为在子类构造函数调用this和返回对象之前,需要先执行父类的构造函数代码,同时声明studying函数,如下图:

  上面的步骤完成之后,咱们实例化一个student对象,调用父类的方法执行正常,就说明在ES6中的继承完成。

完整代码

class Teacher {constructor(name, age) {this.name = name;this.age = age;}static responsibility() {console.log("承担责任")}teaching() {console.log("教学")}
}class Student extends Teacher{constructor(name, age, sno) {super(name, age);this.sno = sno;}studying() {console.log("学习")}
}var stu1 = new Student("guanju", 18, 115);
stu1.studying();
stu1.teaching();
Teacher.responsibility();
Student.responsibility();

http://www.yayakq.cn/news/89428/

相关文章:

  • 静态网站开发网站设计类专业分类
  • 国外网站平台西安建立公司网站的步骤
  • 网站不符合个人备案性质中国商务服务网
  • 需要做网站建设的公司网站建设主要包括
  • 唐山APP小程序网站开发做整个网站静态页面多少钱
  • 做网站怎样让内容在小窗口打开无线网二维码推广
  • 文案策划网站都安做网站
  • 游戏网站seo怎么做建设网站是做什么
  • 长葛哪里有做网站的网站建设中心
  • 衡水网站建设怎么做shop后缀的网站
  • 做ppt什么网站图片好做网站大概费用
  • 北京建设工程建设交易信息网站沈阳城乡建设工程信息网
  • 模板网站 优帮云商标查询小程序
  • 网站建设与维护的选择题点的排版设计网站
  • 深圳网站建设制作哪家口碑好重庆网站设计公司排行
  • 基础微网站开发代理商模板网站seo
  • 无锡网站科技公司遂宁网站seo
  • 网站建设公司网站定制开发阜宁县住房和城乡建设局网站
  • 哪个网站做外贸零售比较好呢wordpress优化cookie
  • 新郑做网站网站英语培训
  • 网站建设拓扑图外链链接平台
  • 鹿城区住房和城乡建设局网站网络营销零基础培训
  • 济南做公司网站阿里巴巴网站图片怎么做
  • 怎么做网站登录站中国企业500强中国铁建
  • 东莞响应式网站建设定制国际酒店网站建设不好
  • 商务卫士包括网站建设中小型网站设计哪家好
  • 网站设计验收常熟开发区人才网
  • 最佳线上网站制作模板吉安网站
  • 网站建设弹窗怎么设置外国一些做环保袋的网站
  • 建网站流程98建筑人才网