使用构造函数将驱动程序实例传递给另一个类

阿姆丽莎·普拉萨德

我将一个WebDriver实例传递给下面的类

FunctionalComponents fc = new FunctionalComponents(driver)

来自另一个类,但对象创建发生在构造函数执行之前。实际上,创建的对象null在驱动程序实例中具有价值。

我怎么解决这个问题?

public class FunctionalComponents  
{    
    public FunctionalComponents(WebDriver driver) 
    {
        this.driver = driver;                            
    }

    CaptureElement element= new CaptureElement(driver);

    public void Method()
    {
        // method logic
        // i call object element here
    }
}
吉姆·埃文斯

不要在字段定义期间在外部设置成员变量的值。在构造函数中执行此操作,这将保证您想要的变量数量。以机智:

public class FunctionalComponents  
{
    private IWebDriver driver;
    private CaptureElement element;

    public FunctionalComponents(WebDriver driver) 
    {
        this.driver = driver;
        this.element = new CaptureElement(driver);
    }

    public void Method()
    {
        // method logic
        // i call object element here
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将模板类实例传递给另一个类的构造函数

来自分类Dev

使用构造函数将一个类传递给另一个类

来自分类Dev

PHP将一个类传递给另一个类构造函数

来自分类Dev

将类的实例传递给另一个构造函数,该构造函数将其对象添加到所传递的实例拥有的列表中

来自分类Dev

C ++试图将类传递给另一个类的构造函数

来自分类Dev

将模板类的对象传递给另一个类的构造函数

来自分类Dev

如何将编写的对象传递给另一个类的构造函数?

来自分类Dev

如何使用IoC将函数传递给另一个类

来自分类Dev

试图将一个对象的实例传递给另一个类

来自分类Dev

将Ruby对象的实例变量作为映射传递给另一个类的初始化程序

来自分类Dev

从另一个类的构造函数将数组传递到类函数中

来自分类Dev

Java-试图使用在另一个类中传递给另一个构造函数的参数来初始化对象?

来自分类Dev

在构造函数返回另一个实例对象之前,可以访问传递给构造函数的原始`this`

来自分类Dev

将参数传递给同一应用程序的另一个实例

来自分类Dev

将类实例的输出作为输入传递给另一个

来自分类Dev

将类函数指针传递给另一个类

来自分类Dev

将模型实例传递给另一个模型的函数

来自分类Dev

无法将变量从类中的函数传递给Swift中的另一个函数

来自分类Dev

Angular 6 - 尝试将函数传递给另一个类中的函数

来自分类Dev

将数组传递给另一个类

来自分类Dev

将类对象实例作为参数从 main() 传递给另一个类对象实例

来自分类Dev

C ++:如何将一个对象传递给另一个对象构造函数?

来自分类Dev

C ++:如何将指针传递给另一个类的成员函数?

来自分类Dev

将所有类方法传递给Ruby on Rails中的另一个函数

来自分类Dev

将一个类中的数据传递给另一个类中的函数

来自分类Dev

我如何将类方法传递给另一个函数,例如线程构造函数中发生的情况

来自分类Dev

将动态值从一个函数传递给类中的另一个函数

来自分类Dev

如何使用Bourne Shell将Java程序的输入传递给另一个程序

来自分类Dev

java:使用另一个类的构造函数

Related 相关文章

  1. 1

    将模板类实例传递给另一个类的构造函数

  2. 2

    使用构造函数将一个类传递给另一个类

  3. 3

    PHP将一个类传递给另一个类构造函数

  4. 4

    将类的实例传递给另一个构造函数,该构造函数将其对象添加到所传递的实例拥有的列表中

  5. 5

    C ++试图将类传递给另一个类的构造函数

  6. 6

    将模板类的对象传递给另一个类的构造函数

  7. 7

    如何将编写的对象传递给另一个类的构造函数?

  8. 8

    如何使用IoC将函数传递给另一个类

  9. 9

    试图将一个对象的实例传递给另一个类

  10. 10

    将Ruby对象的实例变量作为映射传递给另一个类的初始化程序

  11. 11

    从另一个类的构造函数将数组传递到类函数中

  12. 12

    Java-试图使用在另一个类中传递给另一个构造函数的参数来初始化对象?

  13. 13

    在构造函数返回另一个实例对象之前,可以访问传递给构造函数的原始`this`

  14. 14

    将参数传递给同一应用程序的另一个实例

  15. 15

    将类实例的输出作为输入传递给另一个

  16. 16

    将类函数指针传递给另一个类

  17. 17

    将模型实例传递给另一个模型的函数

  18. 18

    无法将变量从类中的函数传递给Swift中的另一个函数

  19. 19

    Angular 6 - 尝试将函数传递给另一个类中的函数

  20. 20

    将数组传递给另一个类

  21. 21

    将类对象实例作为参数从 main() 传递给另一个类对象实例

  22. 22

    C ++:如何将一个对象传递给另一个对象构造函数?

  23. 23

    C ++:如何将指针传递给另一个类的成员函数?

  24. 24

    将所有类方法传递给Ruby on Rails中的另一个函数

  25. 25

    将一个类中的数据传递给另一个类中的函数

  26. 26

    我如何将类方法传递给另一个函数,例如线程构造函数中发生的情况

  27. 27

    将动态值从一个函数传递给类中的另一个函数

  28. 28

    如何使用Bourne Shell将Java程序的输入传递给另一个程序

  29. 29

    java:使用另一个类的构造函数

热门标签

归档