【发布时间】:2020-01-31 12:47:10
【问题描述】:
我的小框架是用 C# 和 SeleniumWebDriver 编写的,现在我想学习 Java。我尝试根据我的 C# 框架在 Java 中创建新框架,但我遇到了一些与 get 和 set 相关的代码问题,因为在 Java 中不存在。
我尝试在 Java 中重写它,但没有任何成功,而且我还没有任何想法。
这是我需要用 Java 编写的 C# 代码:
private static IWebDriver _driver;
public static IWebDriver Driver
{
get
{
if (_driver == null)
{
InitializeDriver();
}
return _driver;
}
private set => _driver = value;
}
可以用 Java 编写这段 C# 代码吗? 更正。有人可以告诉我怎么做吗? 非常感谢您的回复。
【问题讨论】:
-
旁注:我不会称之为重构,而是“移植”或“转换”。但答案是——有可能。