2016-06-28 73 views
1

我有這個簡單的OOP情況下,不知道什麼是執行/設計類最佳做法:Java的面向對象的情況下對象類型的答案

public class AnswerString { 
    String answer; 
} 

public class AnswerInteger { 
    int answer; 
} 

public class AnswerBoolean { 
    boolean answer; 
} 

我需要combinate這個類單一,並用它在陣列適配器,數組列表,sqlite的分貝等等

public interface/abstract class Answer { 
    ??? 
    getAnswer() 
} 
+3

仿製藥? '公共抽象類答案 {public abstract T getAnswer(); }' – Blackbelt

+0

@Blackbelt事實上,它不必再抽象了,對吧? – Fildor

+0

@Fildor這是沒有必要的,我同意。 – Blackbelt

回答

1

嘗試創建應答類和你的價值的對象存儲與類類型(字符串,整數,布爾)一起,或使用泛型

相關問題