3.8 命名空间和局部类