2016-05-01 3 views
-1

下記の質問に技術者が聞いた1つのインタビューに参加しました。Selenium WebDriverで抽象クラスを使用できますか?

抽象クラスには独自のメソッドがありますか?

親クラスは抽象クラスを意味しますか?

ここで、Selenium WebDriverで抽象クラスを使用できますか? (リアルタイムプロジェクトで)。あなたが使用した一例/状況を教えてください

これらの質問に対する答えを教えてください。

答えて

1

下記のインライン回答をご覧ください。

抽象クラスには独自のメソッドがありますか?

抽象クラスは抽象宣言されたクラスであり、抽象メソッドを含まない場合もあるし、 の場合もある。抽象クラスは、 のインスタンス化はできませんが、サブクラス化することができます。出典:Oracle Docs

親クラスは抽象クラスを意味しますか?

いいえ、必須ではありません。親クラスは抽象クラスまたはコンクリートにすることができます クラス。

ここで、Selenium WebDriverで抽象クラスを使用できますか? (リアルタイムプロジェクトで)。あなたが使用した例/状況を与えてください

抽象的な対コンクリートクラスの例:あなたは完全な要件があれば、具体的なクラスに行くでしょうが、あなたが手に入れることができます抽象クラス。

AbstractWebDriverEventListenerあなたは WebDriverEventListenerを実装すると、いくつかのイベントにのみ関心がある場合 java.lang.Objectのは、WebDriverEventListener

基底クラスとして使用します。このクラスを実装する拡張パブリック抽象クラス。このクラスによって提供されるすべての メソッドには空のメソッド本体があります。

+0

具体的なクラスとは何ですか? @khaja –

+0

このリンクを確認するhttp://www.brpreiss.com/books/opus5/html/page610.html –

関連する問題