2016-05-01 3 views
-1

Я присутствовал на одном из интервью, где ниже вопросы задавали технический парень.Можно ли использовать абстрактный класс в селене WebDriver?

Есть ли у класса Abstract свои методы?

Имеет ли класс родительского класса абстрактный класс?

Где мы можем использовать абстрактный класс в Selenium WebDriver? (в режиме реального времени). Укажите один пример/ситуацию, в которой вы использовали

Может ли кто-нибудь ответить на эти вопросы?

ответ

1

Ниже приведены встроенные ответы.

Есть ли у класса Abstract свои методы?

Абстрактный класс - это класс, объявленный абстрактом - он может или может не включать абстрактные методы. Абстрактные классы не могут быть созданы, , но они могут быть подклассифицированы. Источник: Oracle Docs

Имеет ли родительский класс абстрактный класс?

Нет, не обязательно. Родительские классы могут быть абстрактным классом или бетоном Классы.

Где мы можем использовать абстрактный класс в Selenium WebDriver? (в режиме реального времени). Укажите один пример/ситуацию, в которой вы использовали

Пример абстрактного и конкретного класса: если у вас есть полные требования, вы пойдете за конкретным классом, но если у вас есть частичные требования, вы можете пойти Аннотация.

общественный абстрактный класс AbstractWebDriverEventListener расширяет java.lang.Object реализует WebDriverEventListener

Используйте этот класс в качестве базового класса, если вы хотите реализовать WebDriverEventListener и заинтересованы только в некоторых событиях. Все методы , предоставляемые этим классом, имеют пустой корпус метода.

+0

Что такое конкретный класс? @khaja ​​ –

+0

Проверьте эту ссылку http://www.brpreiss.com/books/opus5/html/page610.html –

Смежные вопросы