【发布时间】:2016-06-28 07:33:47
【问题描述】:
我有一个简单的 oop 案例,想知道实现/设计我的类的最佳实践是什么:
public class AnswerString {
String answer;
}
public class AnswerInteger {
int answer;
}
public class AnswerBoolean {
boolean answer;
}
我需要将这个类组合成一个类,并在数组适配器、数组列表、sqlite db等中使用它......
public interface / abstract class Answer {
???
getAnswer()
}
【问题讨论】:
-
泛型?
public abstract class Answer<T> { public abstract T getAnswer(); } -
@Blackbelt 事实上,它不必再抽象了,对吧?
-
@Fildor 没必要,我同意。
-
答案是干什么用的?
-
answer 用于处理不同的问题答案