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

网站开发服务费计入哪项费用wordpress中文章

网站开发服务费计入哪项费用,wordpress中文章,被代运营骗了去哪投诉,网站开发大概价格在JavaScript中,使用class关键字可以实现面向对象编程。其中,extends和super是两个非常重要的关键字,它们分别用于实现类的继承和调用父类的方法。 一、extends关键字 extends关键字用于实现类的继承,它可以让一个子类继承父类的…

在JavaScript中,使用class关键字可以实现面向对象编程。其中,extends和super是两个非常重要的关键字,它们分别用于实现类的继承和调用父类的方法。

一、extends关键字

extends关键字用于实现类的继承,它可以让一个子类继承父类的属性和方法。使用extends关键字时,需要指定要继承的父类,语法如下:

class 子类 extends 父类 {// 子类的属性和方法
}

例如,定义一个Person类和一个Student类,Student类继承自Person类:

class Person {constructor(name, age) {this.name = name;this.age = age;}sayHello() {console.log(`Hello, my name is ${this.name}`);}
}class Student extends Person {constructor(name, age, grade) {super(name, age); // 调用父类的构造函数,这一行必须在this之前,否则报错。因为子类自己的this对象,必须先通过父类的构造函数完成塑造,得到与父类同样的实例属性和方法,然后再对其进行加工,添加子类自己的实例属性和方法。如果不调用super()方法,子类就得不到自己的this对象。this.grade = grade;}study() {console.log(`I'm studying...`);}
}

在上面的例子中,Student类继承了Person类的构造函数和方法,并且定义了自己的属性和方法。在构造函数中,使用super关键字来调用父类的构造函数,以便初始化父类的属性和方法。
注意:
上面的super(name, age)必须在this之前。因为子类自己的this对象,必须先通过父类的构造函数完成塑造,得到与父类同样的实例属性和方法,然后再对其进行加工,添加子类自己的实例属性和方法。如果不调用super()方法,子类就得不到自己的this对象。

二、super关键字

super关键字用于调用父类的方法。在子类的方法中,可以使用super关键字来调用父类的方法。使用super关键字时,需要指定要调用的父类方法,语法如下:

super(); // 调用父类的构造函数
super.父类方法(); // 调用父类的方法
super.属性; // 访问父类的属性

例如,在上面的例子中,在Student类的构造函数中使用了super关键字来调用父类的构造函数:

constructor(name, age, grade) {super(name, age); // 调用父类的构造函数this.grade = grade;
}

另外,在子类的方法中,也可以使用super关键字来调用父类的方法。例如:

class Person {constructor(name) {this.name = name;}sayHello() {console.log(`Hello, my name is ${this.name}`);}
}class Student extends Person {constructor(name, grade) {super(name); // 调用父类的构造函数this.grade = grade;}sayHello() {super.sayHello(); // 调用父类的方法console.log(`I'm a student in grade ${this.grade}`);}
}

在上面的例子中,Student类继承了Person类,并重写了sayHello方法。在重写的sayHello方法中,使用super关键字来调用父类的sayHello方法。

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

相关文章:

  • 正能量网站下载购物网站开发模板
  • 怎么建立自己的公司网站公司展示类网站模板
  • wordpress网站变灰电脑网站做淘宝客
  • 深圳网站建设需要多少费用医院网站建设招标
  • 怎么让学生在网站上做问卷调查门户网站设计与开发
  • 企业没有网站怎样做推广方案现在流行的网站开发
  • 郑州中小企业网站制作二类电商用网站怎么做H5页面
  • 厦门网站建设公司哪家好WordPress支持多少文章
  • 网站建设的维护宁波模板开发建站
  • 企业做网站需要什么条件莱芜网站优化怎么做
  • 企业不建立网站吗wordpress调用特色
  • 济南英文网站建设深圳品牌网站制作平台
  • 类似于wordpress的网站吗六安seo地址
  • 三九集团如何进行网站建设成都网站创建
  • 荣县规划和建设局网站是想建个网站 用本地做服务器
  • seo优秀网站分析怎么做线上销售
  • 找公司做网站要注意什么问题展馆展厅设计
  • 黄冈免费网站推广平台汇总建设一个网站的一般过程
  • 怎样做百度推广网站wordpress旅游网模板
  • 无锡网站设计 众wordpress 用户信息
  • 网站建网站建设网站做文案图片上什么网站
  • 网站数据库设置权限如何制作网站导航
  • 网站建设与维护教学课件wordpress更改发布的文章
  • 官方网站想反应问题不弄应该怎么做做网站哪家南京做网站
  • 郑州品牌网站建设医疗器械经营许可证
  • 大理中小企业网站建设域名如何指向网站
  • 公司网站制作与推广外包如何加工资
  • 微商城网站建设平台合同海洋公司做网站推广
  • 精致的个人网站wordpress 模版 psd
  • 如何做360网站的排名构建网站的步骤