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

做我的狗漫画网站icp备案系统网站

做我的狗漫画网站,icp备案系统网站,唯品会网站页面设计,经典软文案例100例简短在JavaScript中#xff0c;使用class关键字可以实现面向对象编程。其中#xff0c;extends和super是两个非常重要的关键字#xff0c;它们分别用于实现类的继承和调用父类的方法。 一、extends关键字 extends关键字用于实现类的继承#xff0c;它可以让一个子类继承父类的…在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(Im 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(Im a student in grade ${this.grade});} }在上面的例子中Student类继承了Person类并重写了sayHello方法。在重写的sayHello方法中使用super关键字来调用父类的sayHello方法。
http://www.w-s-a.com/news/882545/

相关文章:

  • 十大旅游电子商务网站影楼网站制作
  • 深圳网站建设代理商网业打开慢的原因
  • 旅游网站经营模式在屈臣氏做网站运营
  • 做管理信息的网站com域名查询
  • 免费推广网站推荐外贸推广平台哪个好
  • 腾宁科技做网站399元全包企业校园网站建设
  • 海外医疗兼职网站建设公司取名字大全免费
  • 龙口市规划建设局网站vi设计和品牌设计的区别
  • 企业网站的总体设计网站建设评审验收会议主持词
  • 网站建设完成推广响应式网站设计开发
  • 电商网站用php做的吗网站开发流程可规划为那三个阶段
  • flash网站怎么做音乐停止深圳网站建设金瓷网络
  • 哪个网站可以做房产信息群发怎么做国内网站吗
  • 微商城网站建设公司的价格卖磁铁的网站怎么做的
  • 免费做做网站手机平台软件开发
  • 网站单页做301徐州百度网站快速优化
  • 织梦怎么制作手机网站漳州专业网站建设公司
  • 邓州做网站网络优化概念
  • 查看网站开发phonegap wordpress
  • 网站建设和维护待遇怎样c 做的网站又哪些
  • 淮南网站推广网站开发行业前景
  • 丽水市龙泉市网站建设公司江门手机模板建站
  • 做化妆品注册和注册的网站有哪些wordpress加关键字
  • 四川新站优化php笑话网站源码
  • 外贸类网站酷玛网站建设
  • 合肥网站设计建设南宁网站seo推广优化公司
  • 临沂百度网站7x7x7x7x8黄全场免费
  • 海洋牧场网站建设大良网站设计价格
  • 手机端网站关键字排名北京seo公司哪家好
  • 福建建设培训中心网站网站建站服务公司地址