12 new A(1, <bold>"2"</bold>);
4 	open class A @JvmOverloads constructor(n: Int, <bold>s: String</bold> = "???") (in A(Int, String = ...))
12 		new A(1, <bold>"2"</bold>);

2 D(int n, String <bold>s</bold>) {
4 	open class A @JvmOverloads constructor(n: Int, <bold>s: String</bold> = "???") (in A(Int, String = ...))
3 		super(n, <bold>s</bold>);
2 			D(int n, String <bold>s</bold>) {

4 open class A @JvmOverloads constructor(n: Int, s: String = <bold>"???"</bold>) (in A(Int, String = ...))
4 	open class A @JvmOverloads constructor(n: Int, <bold>s: String</bold> = "???") (in A(Int, String = ...))
4 		open class A @JvmOverloads constructor(n: Int, s: String = <bold>"???"</bold>) (in A(Int, String = ...))

7 class B2: A(1, <bold>"2"</bold>) (in B2)
4 	open class A @JvmOverloads constructor(n: Int, <bold>s: String</bold> = "???") (in A(Int, String = ...))
7 		class B2: A(1, <bold>"2"</bold>) (in B2)

