当前位置: 首页 > news >正文

大连普兰店网站建设三亚网络推广

大连普兰店网站建设,三亚网络推广,婚庆网站论文,如何自己动手做网站使用说明 1.使用 enum 定义的枚举类默认继承了 java.lang.Enum类,因此不能再继承其他类 2.枚举类的构造器只能使用 private 权限修饰符 3.枚举类的所有实例必须在枚举类中显式列出(, 分隔 ; 结尾)。列出的 实例系统会自动添加 public static final 修饰 4.必须在…

使用说明

1.使用 enum 定义的枚举类默认继承了 java.lang.Enum类,因此不能再继承其他类

2.枚举类的构造器只能使用 private 权限修饰符

3.枚举类的所有实例必须在枚举类中显式列出(, 分隔 ; 结尾)。列出的 实例系统会自动添加 public static final 修饰

4.必须在枚举类的第一行声明枚举类对象

JDK 1.5 中可以在 switch 表达式中使用Enum定义的枚举类的对象作为表达式, case 子句可以直接使用枚举值的名字, 无需添加枚举类作为限定

=========================================================================

 使用enum关键词定义枚举类

步骤如下:

1.提供当前枚举类的多个对象,多个对象之间用“,“隔开,末尾对象";"结束
2.声明Season对象的属性:private final修饰
3.私有化类的构造器,并给对象属性赋值

下面以上篇文章自定义枚举类改写

public class SeasonTest01 {public static void main(String[] args) {Season1 summer = Season1.SUMMER;System.out.println(summer);}
}
//使用enum关键词枚举类
enum Season1{//1.提供当前枚举类的多个对象,多个对象之间用“,“隔开,末尾对象";"结束SPRING ("春天","春暖花开"),SUMMER ("夏天","夏日炎炎"),AUTUMN ("秋天","秋高气爽"),WINTER ("冬天","冰天雪地");//2.声明Season对象的属性:private final修饰private final String seasonName;private final String seasonDesc;//3.私有化类的构造器,并给对象属性赋值private Season1(String seasonName,String seasonDesc){this.seasonName = seasonName;this.seasonDesc = seasonDesc;}//4.其他诉求1:获取枚举类对象的属性public String getSeasonName() {return seasonName;}public String getSeasonDesc() {return seasonDesc;}//4.其他诉求1:提供toString()
//    @Override
//    public String toString() {
//        return "Season1{" +
//                "seasonName='" + seasonName + '\'' +
//                ", seasonDesc='" + seasonDesc + '\'' +
//                '}';
//    }
}

如上代码,我们将toString()注释,运行结果如下:

我们可以看到运行结果并不是地址值。所以Season1的父类不是object

下面,我们查看一下它的父类

System.out.println(Season1.class.getSuperclass());

 将上述代码加入代码如下:

public class SeasonTest01 {public static void main(String[] args) {Season1 summer = Season1.SUMMER;System.out.println(summer);System.out.println(Season1.class.getSuperclass());}
}
//使用enum关键词枚举类
enum Season1{//1.提供当前枚举类的多个对象,多个对象之间用“,“隔开,末尾对象";"结束SPRING ("春天","春暖花开"),SUMMER ("夏天","夏日炎炎"),AUTUMN ("秋天","秋高气爽"),WINTER ("冬天","冰天雪地");//2.声明Season对象的属性:private final修饰private final String seasonName;private final String seasonDesc;//3.私有化类的构造器,并给对象属性赋值private Season1(String seasonName,String seasonDesc){this.seasonName = seasonName;this.seasonDesc = seasonDesc;}//4.其他诉求1:获取枚举类对象的属性public String getSeasonName() {return seasonName;}public String getSeasonDesc() {return seasonDesc;}//4.其他诉求1:提供toString()
//    @Override
//    public String toString() {
//        return "Season1{" +
//                "seasonName='" + seasonName + '\'' +
//                ", seasonDesc='" + seasonDesc + '\'' +
//                '}';
//    }
}

运行结果如下:

 说明:定义的枚举类默认继承于java.lang.Enum类

我们可以重写toString()的方法

http://www.ds6.com.cn/news/69573.html

相关文章:

  • 柳州网站建设推荐你对网络营销的理解
  • 国外做珠宝的网站有哪些seo服务
  • amazon亚马逊中国官网爱站seo
  • 有没有专业做效果图的网站微信引流被加软件
  • 庐江网站建设磁力猫torrent kitty
  • 赣州百度推广优化大师免安装版
  • 商务网站建设实训报告1500字成都多享网站建设公司
  • 商业网站怎么做网站seo优化步骤
  • 做网站需要什么技能百度商务合作联系
  • 建个网站找亚马逊关键词
  • 做项目网站百度sem
  • 软件公司取名seo快速排名网站优化
  • 安康企业网站建设价格网络营销运营推广
  • 做木工的网站怎么做谷歌推广
  • 公众号app下载如何优化
  • 四川网站排名广告投放平台都有哪些
  • 建材类网站模板网站外链优化方法
  • 商标交易北京百度seo服务
  • 牙科网站模板新闻最新消息
  • 从音乐网站下载歌曲做铃音要收费吗百度优化服务
  • 青岛网站建设培训太原百度关键词优化
  • 企业网站配色seo营销怎么做
  • 关于做网站ppt今天的最新新闻内容
  • 武汉招聘一般用什么网站求个没封的网站2022
  • 网络网站建设百度seo是啥
  • 日本男女直接做的视频网站福州网站排名提升
  • 佛山网站建设设计公司天津百度网站快速优化
  • 正日商务做网站多少钱网络商城应该如何推广
  • 眉山北京网站建设互联网营销师证书是国家认可的吗
  • 网站设计实例百度搜索引擎推广