老师,这样写可以吗

来源:6-8 编程练习

李小圆_

2019-06-17 20:37:46

function Animal(name, num) {
    this.name = name;
    this.num = num;
    this.getInfo = function () {
        alert(this.name + "----" + this.num);
    }
}

function Cat(name, num) {
    Animal.call(this, name, num);
}

function Dog(name, num) {
    Animal.apply(this, [name, num]);
}

var cat = new Cat("cat", 3);
var dog = new Dog("dog", 5);

cat.getInfo();
dog.getInfo();

感谢老师解答。

写回答

1回答

好帮手慕星星

2019-06-18

你好,这样写是正确的,结果没有问题,真棒!

祝学习愉快!

0

0 学习 · 14456 问题

查看课程