28 lines
287 B
Plaintext
28 lines
287 B
Plaintext
import simple_print:*;
|
|
|
|
obj objectA {
|
|
var a: int;
|
|
};
|
|
|
|
obj BigObject {
|
|
var a: objectA;
|
|
var b: objectB;
|
|
fun add(): int {
|
|
return a.a + b.b;
|
|
}
|
|
};
|
|
|
|
obj objectB {
|
|
var b: int;
|
|
};
|
|
|
|
|
|
fun main(): int {
|
|
var c: BigObject;
|
|
c.a.a = 4;
|
|
c.b.b = 8;
|
|
print(c.add());
|
|
print("\n");
|
|
return 0;
|
|
}
|