2016-08-25 7 views
-2

このprint()メソッドはどこに定義されていますか?私は実際の方法がどこにあるのかわからないのですか?それは魔法のように機能するようです。私はインターフェイスが何であるか知っています。 er.response()を実行すると、明示的に尋ねています。getBody()。print(); RestAssuredにはprintメソッドがどこに定義されていますか?私はそれを上書きしていない。RestAssured - ResponseBody print()メソッド不思議

public interface ResponseBody<T extends ResponseBody<T>> extends ResponseBodyExtractionOptions { 
    String print(); 
... 
... 
} 

例えば、私が実行している:プリント以下のクラスの

er.response().getBody().print(); 

まだありませんが、印刷が定義されているように見えるん。

+0

実装をお探しですか?わかりません。 –

+0

[Javaのインタフェースとは何か]の複製がありますか?(0120-338-331) – xenteros

+0

いいえ、インタフェースとは何かを知っています。 er.response()を実行すると、明示的に尋ねています。getBody()。print(); RestAssuredにはprintメソッドがどこに定義されていますか?私はそれを上書きしていない。 –

答えて

0

愚かなdownvotesのためにありがとう。実際、あなたが間違っていた、これはインターフェイスの質問ではありませんでした。

私はSotirios Delimanolisのコメントに感謝します。私はgetClass()メソッドについては知らなかった。

このメソッドを実行すると、print()はStringクラスで定義されています。