我们可以在Selenium WebDriver中使用Abstract Class吗?

时间:2016-05-01 18:34:03

标签: java selenium

我参加了一次采访,技术人员问了下面的问题。

Abstract类有自己的方法吗?

父类是否意味着抽象类?

我们在哪里可以在Selenium WebDriver中使用Abstract类? (在实时项目中)。举一个使用

的示例/情况

任何人都可以给我这些问题的答案吗?

1 个答案:

答案 0 :(得分:1)

请在下面找到内联答案。

Abstract类有自己的方法吗?

  

抽象类是一个被声明为abstract的类 - 它可能也可能是   不包括抽象方法。抽象类无法实例化,   但它们可以是子类。资料来源:Oracle Docs

父类是否意味着抽象类?

  

不,它不一定是。父类可以是抽象类或具体类   类。

我们在哪里可以在Selenium WebDriver中使用Abstract类? (在实时项目中)。举一个使用

的示例/情况
  

抽象与具体类的示例:如果您有完整的要求,那么您将选择具体的类,但如果您手头有部分要求,则可以使用抽象类。

     

公共抽象类AbstractWebDriverEventListener扩展   java.lang.Object实现了WebDriverEventListener

     

如果要实现a,请将此类用作基类   WebDriverEventListener并且只对某些事件感兴趣。所有   这个类提供的方法有一个空方法体。