私のようである抽象クラスがあります。リターンと抽象クラス?
public abstract class myClass{
public abstract double methodOne();
// returns the data member value for standard deviation
public abstract double methodTwo(String myString, int myInt);
// returns the data member value for mean percentage
}
をそれから私はこれを拡張するクラスを持っている:
public class Abstract extends myClass{
public double methodOne() {
return 0.00;
}
public double methodTwo(String myString, int myInt) {
return 20.00;
}
}
は、最終的に私は、戻り値の型は、MyClassのある者の通常の方法を持っています。
public myClass anotherMethodOfMine(String myString, int myInt){
}
本当に単純な質問では、メソッドがメソッドを含む別のクラスを返す方法を理解できません。誰かが私にそれを説明できますか?
クラスのインスタンスを返します。これは、文字列を返す場合と同じです。メソッドを持つ別の型です。 –
文字列を返したことがありますか? Stringにはメソッドが含まれています。 ArrayListを返すことはありますか? ArrayListにはメソッドが含まれています。あなたは____を返すことがありますか? ____にはメソッドが含まれています。私は率直に言って質問をしません。より詳細に注意してください。スーパークラスの*抽象的な*修飾子が問題を起こしていますか? –