2 D(int <bold>n</bold>) {
3 	open class A(var <bold>n: Int</bold>) {
3 		super(<bold>n</bold>);
2 			D(int <bold>n</bold>) {

20 class B : A(<bold>1</bold>)
3 	open class A(var <bold>n: Int</bold>) {
20 		class B : A(<bold>1</bold>)

23 val z = A(<bold>2</bold>).n
3 	open class A(var <bold>n: Int</bold>) {
23 		val z = A(<bold>2</bold>).n

24 A(<bold>3</bold>).n = 2
3 	open class A(var <bold>n: Int</bold>) {
24 		A(<bold>3</bold>).n = 2

7 A a = new A(<bold>3</bold>);
3 	open class A(var <bold>n: Int</bold>) {
7 		A a = new A(<bold>3</bold>);

9 a.setN(<bold>4</bold>);
3 	open class A(var <bold>n: Int</bold>) {
9 		a.setN(<bold>4</bold>);

