Class基本使用方法和继承

Class基本使用方法和继承

前言:

当我们在学习class的时候,我们有没有想过为什么要用类?类的概念又是什么?

概括性的来说:
类相当于一个模板,把具有共同属性共同方法的共性抽离出来,方便以后的调用。

类的概念:
具有相同属性和行为的一类群体,总称为类。

1、class的使用语法

  • 通过关键字class可以定义类
/*
//声明类 类名一般开头大写
class 类名{
		方法名(){
		//方法体
		}
}
var 变量名=new 类名()
*/


//例如(可直接复制使用)
//先声明一个类
class A{
   
//constructor方法是类的默认方法
	 constructor(a) {
   
        this.a = a;
    }
	//自定义一个方法
	read(){
   
		console.log('学习')
	}
	//实例化一个对象
	var san= new A();
	//调用class里面的方法
	san.read()//学习
}

注意

  • 不可重复声明
  • 类定义不会被提升,这意味着,必须在访问前对类进行定义,否则就会报错。
  • 类中方法不需要 function 关键字。
  • 方法间不能加分号。

2、constructor构造方法

  • constructor方法是类的默认方法,通过new命令生成对象实例时,自动调用该方法。一个类必须有constructor方法,如果没有显式定义,一个空的constructor方法会被默认添加。

  • constructor相当于初始化属性,创建类的实例化对象时被调用。

   class A{
   
   	}
   	//等同于
   	class A{
   
   		constructor(){
    }
}

3、实例化方法

class Example {
   
    constructor() {
   
        this.
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值