gpt4 book ai didi

java - 我的类应该是什么类型才能访问类及其扩展的类?

转载 作者:行者123 更新时间:2023-11-29 04:01:04 25 4
gpt4 key购买 nike

你有

public class Question

public class MultipleChoice extends Question

public class SurveyQuestions

SurveyQuestions 在哪里

private static List<Question> q = new ArrayList<Question>();

主要是你不断地添加问题,所有的问题都是由列表组成的。

完成后,您想遍历列表

for (Question q : SurveyQuestions.getInstance().getListOfQuestions())

问题:“q”应该是什么类型才能同时访问 Question 和 MultipleChoice?

最佳答案

如果“访问”是指“访问方法”- 您不能将其作为 MultipleChoice 因为有些问题可能不是这样。所以它必须是Question,然后你可以通过if(q instanceof MultipleChoice)检查它是否是多项选择

关于java - 我的类应该是什么类型才能访问类及其扩展的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3567010/

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