枚举
枚举:又称为一一列举,把要取的值列举出来,然后在列举的值里面选择要赋的值
枚举一般定义在类的外面,语法格式:
enum 枚举类型名 { 值1,值2。。。。}
enum是关键字,用力来定义一个枚举类型的,自定义的类型名字首字母均要大写
系统会给枚举值赋一个默认的int类型的值,第一个枚举值为0,第二个为1,依此类推,因此枚举值和int类型之间可以进行转换
可以根据解决问题的实际需求,人为的更改枚举值
枚举有自注释的作用
结构体
结构体语法格式:
/*
struct 类型名
{
成员
}
*/
public是访问修饰符,它规定了结构体或者类里面成员的访问权限,结构体里面的变量和方法统一称为结构体的成员,变量称为字段,public所修饰的成员,访问不受限制。
访问修饰符
public表示该成员是公有的,访问不受限制,即在结构体或者类的内部均可以被访问
public double Pi;
private表示该成员是私有的,只能在结构体或者类的内部访问,外部不可以被访问
在结构体或者类的里面,成员前面不加任何访问修饰符,该成员默认是私有的
private double radius;