2 つのコンストラクターを持つクラスがあります。
class Foo {
Foo(B b) {... }
Foo(int n) : Foo(buildBFromInt(n)) {} ??
}
最初のものはいくつかのオブジェクトを取り、最初に単純な型からオブジェクトを作成する 2 つ目のオブジェクトが必要です。これは可能ですか?
2 つのコンストラクターを持つクラスがあります。
class Foo {
Foo(B b) {... }
Foo(int n) : Foo(buildBFromInt(n)) {} ??
}
最初のものはいくつかのオブジェクトを取り、最初に単純な型からオブジェクトを作成する 2 つ目のオブジェクトが必要です。これは可能ですか?