2024年5月14日发(作者:)
java. enum类 构造方法
(实用版4篇)
目录(篇1)
枚举类概述
2.枚举类的构造方法
3.枚举类构造方法的实例
正文(篇1)
枚举类概述
在 Java 编程语言中,枚举类(Enum Class)是一种特殊的类,用于
表示一组固定的常量。枚举类可以看作是一种简化的类,它包含一组静态
常量,这些常量代表特定的状态或值。枚举类可以使代码更加简洁易读,
同时减少出错的概率。
2.枚举类的构造方法
枚举类没有显式定义构造方法,但它会自动生成一个默认的无参数构
造方法。当创建枚举类的实例时,会自动调用这个无参数构造方法。此外,
我们还可以自定义带有参数的构造方法,以满足特定需求。
3.枚举类构造方法的实例
下面是一个关于枚举类构造方法的实例:
```java
public enum Color {
RED,
GREEN,
BLUE;
第 1 页 共 9 页
// 自定义带有参数的构造方法
Color(String colorName) {
ame = colorName;
}
private String colorName;
public String getColorName() {
return colorName;
}
}
```
在这个例子中,我们定义了一个名为`Color`的枚举类,并自定义了
一个带有参数的构造方法。当我们创建`Color`枚举类的实例时,可以调
用这个带有参数的构造方法,传入一个字符串参数,用于表示枚举常量的
名称。
```java
public class Main {
public static void main(String[] args) {
Color red = ; // 调用无参数构造方法
Color blueWithName = new Color("blue"); // 调用带有
参数的构造方法
n(orName()); //
输出:blue
}
第 2 页 共 9 页
发布者:admin,转转请注明出处:http://www.yc00.com/web/1715631274a2647707.html
评论列表(0条)