定义类 在上面定义变量,默认是public类型,constructor接收参数 public类型 public在类的内外部都可以访问 private 类型 private 定义的变量只能在类的内部访问 protected类型 protected可以在子类中访问 static static定义的变量和方法可以直接访问,不需要new,但是static定义的方法里面无法访问除static定义的变量, static定义的方法之间可以相互调用 用interface约束类