-1

以前の開発者コードを読んでいます。抽象クラス「要素」の下には、「数値」、「小数」などのいくつかの異なるサブクラスがあります。以下のようなコードのセグメントがあります。

for (Iterator i = children.iterator(); i.hasNext();) {
            Element element = (Element) i.next();
            for (int j = 0; j < element.getOccurs(); j++) {
                int end = pos + element.getLength();
                dataChildren.add(element.parse(sub(bytes, pos, end)));
                pos = end;
            }
        }

私の質問は、この「element.parse(sub(bytes, pos, end)」を実行するときにどのサブクラスを呼び出すかです。

4

1 に答える 1