嵌套结构体

结构体(记录)

record Point(int x, int y) {}

record Size(int width, int height) {}

record Rect(Point point, Size size) {}

var rect = new Rect(
    new Point(3, 4),
    new Size(10, 12));

System.out.println(
    "x is " + rect.point().x());
System.out.println(
    "width is " + rect.size().width());