定义一个类Class


定义class类并使用

什么是class类

类(Class)是一个面向对象编程的概念,它也是一种定义对象结构和行为的模板.通过类,我们可以创建具有相同属性和方法的对象,并且可以重复使用代码.

定义一个类

// 定义一个名为 Parent 的类  
class Parent {  
  // 定义 Parent 类的构造函数  
  constructor() {  
    // 在实例化对象时自动执行,这里给实例对象添加一个 name 属性,并初始化为 'Parent'  
    this.name = 'Parent';  
  }  

  // 定义一个名为 sayHello 的方法  
  sayHello() {  
    // 在控制台输出 'Hello from Parent'  
    console.log('Hello from Parent');  
  }  
}  

// 定义一个名为 Child 的类,它继承自 Parent 类  
class Child extends Parent {  
  // 定义 Child 类的构造函数  
  constructor() {  
    // 调用父类的构造函数,以便继承父类的属性和方法  
    super();  
    // 在实例对象上添加一个 name 属性,并初始化为 'Child'  
    this.name = 'Child';  
  }  

  // 重写父类的 sayHello 方法  
  sayHello() {  
    // 调用父类的 sayHello 方法  
    super.sayHello();  
    // 在控制台输出 'Hello from Child'  
    console.log('Hello from Child');  
  }  
}  

// 创建一个 Child 类的实例对象  
const child = new Child();  
// 调用该实例对象的 sayHello 方法  
child.sayHello(); // 输出:Hello from Parent  
               //        Hello from Child


扫描二维码,在手机上阅读

Git基础操作指南:从入门到精通

使用map()和Set从对象数组中获取特定键并去重数组

评 论