-1
文字列変数に基づいてオブジェクトを返すファクトリクラスを作成したいと思います。たとえば:Javaドライバのデザインファクトリ
public class BrowserFactory
{
public BrowserFactory(String browser)
{
switch (browser.toLowerCase())
{
case "chrome":
{
new ChromeDriver();
break;
}
case "firefox":
{
new FirefoxDriver();
break;
}
case "explorer":
{
new InternetExplorerDriver();
break;
}
case "edge":
{
new EdgeDriver();
break;
}
}
}
}
私はそれをこの方法を使用したい:
BrowserFactory sd = new BrowserFactory("chrome");
あなたはこのコードを設計するためにいくつかのより良い方法を提案することはできますか?
は、あなたが再びaboud工場の設計を読むべきだと思います – Jens