gpt4 book ai didi

javascript - JavaScript 中仅继承部分父构造函数参数

转载 作者:行者123 更新时间:2023-12-03 02:12:59 25 4
gpt4 key购买 nike

假设我有一个父对象:

function Shape(x, y, velX, velY, exists) {
this.x = x;
...

我希望子对象继承xyexists如何实现?我有一个想法,调用 Shape 构造函数并覆盖 velXvelY,如下所示:

function EvilCircle(x, y, exists) {
Shape.call(this, x, y, velX, velY, exists);
this.velX = 10;
...

这似乎不是一个优雅的解决方案,有更好的方法吗?

最佳答案

直接传递正确的值就可以了吗?

function EvilCircle(x, y, exists) {
Shape.call(this, x, y, 10, ?, exists);
...

(无论如何你都必须这样做,因为 velX 不应该在那里定义。)

关于javascript - JavaScript 中仅继承部分父构造函数参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49476996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com