包和封装 封装 名字一般使用CamelCase 首字母大写(相对于包而言): public 首字母小写(相对于包而言): private 包 每个目录一个包 main包包含可执行入口 为结构定义的方法必须放在同一个包内 可以是不同的文件 如何扩展系统类型或者别人的类型: 定义别名 使用组合