Преобразование некоторых получить и установить код из C # в Java - PullRequest
0 голосов
/ 02 октября 2019

Мой небольшой каркас написан на C # и SeleniumWebDriver, и теперь я хочу изучать Java. Я пытаюсь создать новый фреймворк в Java в соответствии с моим C # фреймворком, и у меня есть проблема с некоторым кодом, связанным с get и set, потому что в Java его нет.

В Java я пытался переписать это, но безуспешно, и у меня уже нет никаких идей.

Это мой код на C #, который мне нужно написать на Java:

 private static IWebDriver _driver;

 public static IWebDriver Driver
        {
            get
            {
                if (_driver == null)
                {
                    InitializeDriver();
                }

                return _driver;
            }
            private set => _driver = value;
        }

Можно ли написать этот код C # на Java? Коррекция. Может ли кто-нибудь показать мне, как это сделать? Большое спасибо за ответ.


1 Ответ

0 голосов
/ 02 октября 2019

попробуйте это.

private static IWebDriver driver;

public static void SetDriver(IWebDriver Driver) {
    driver = Driver;
}

public static IWebDriver GetDriver() {
    return driver;
}

это Eclipse Getter / Setter Generated form.

вы также можете использовать функцию получения и установки getter в меню Eclipse

[Source> Генерация геттеров и сеттеров]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...