请用js实现下面问题

用js实现一个类P 包含成员变量a,成员变量b成员函数sum sum输出a与b的和,a,b默认值都为0.实现一个类M,M继承自P,在P的基础上增加成员变量c成员变量函数sum变成a,b,c的和

holdtom
浏览 509回答 1
1回答

肥皂起泡泡

    class P{        constructor() {            this.a = 0;            this.b = 0;            this.sum = function(){                console.log(this.a+this.b);                return this.a+this.b            }        }            }    class M extends P{        constructor(a, b) {            super(a, b ); // 调用父类的constructor(a,b)            this.c = 0;            this.sum = function(){                console.log(this.a+this.b+this.c);                return this.a+this.b+this.c            }        }            }    var p = new P()    console.log(p)    p.sum();    var m = new M()    console.log(m)    m.sum()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript