gl.bindBuffer(ARRAY_BUFFER, bufferA);
gl.vertexAttribPointer(positionLocation, ...);
gl.bindBuffer(ARRAY_BUFFER, bufferB);
gl.vertexAttribPointer(normalLocation, ...);
gl.bindBuffer(ARRAY_BUFFER, bufferC);
gl.vertexAttribPointer(texcoordLocation, ...);
为什么输出是“A1B2”而不是“A1B1”?不能覆盖字段,静态字段也不能覆盖吗?
答案 0 :(得分:0)
您似乎对Overriding的概念感到困惑。
在Java中,就类变量而言,你不要覆盖它们,你可以隐藏它们。覆盖是例如方法。隐藏是例如变量。
Hiding和Overriding都不同。