zoukankan      html  css  js  c++  java
  • ES6- Class类的使用,声明,继承

    声明一个类

    //class 类
    class Coder{
        // 类中都是方法 函数
        //val是name方法的参数
        name(val){
            console.log(val) //
            return val;
        }
        //不要逗号
        skill(val){
            //this指向Coder
            console.log(this.name('调用name') + 'skill' + val); //调用nameskill技能 
        }
        //类的传参
        constructor(a,b){
            this.a = a;
            this.b = b;
    
        }
        add(){
            return this.a + this.b;
        }
    }
    调用方法
    // 调用方法
    let ananClass = new Coder;
    ananClass.name('类');
    ananClass.skill('技能');

     类传参

    // 类传参
    let ananiah = new Coder(1,2);
    console.log(ananiah.add()) //3

    继承

    // 类的继承
    class anan extends Coder{
    
    }
    let an = new anan;
    an.name('anan的继承')  //继承Coder中的name方法
  • 相关阅读:
    5-29
    5-28
    5-27
    -5-26
    5-25
    5-24
    5-21
    RabbitMQ消息中间件极速入门与实战
    细说java多线程之内存可见性
    全面解析java注解
  • 原文地址:https://www.cnblogs.com/Ananiah/p/11074661.html
Copyright © 2011-2022 走看看