zoukankan      html  css  js  c++  java
  • java知识学习51-枚举

    枚举的概述:枚举是一种特殊的类,其中每个变量都是该类的一个实例化对象。

      为什么要有枚举?

        

      作用:就是要让某个类型的变量取值只能为若干个固定值中的一个,否则编译器就会报错。这样就可以在编译器编译时就控制源程序中填写的值。而普通变量则只能在运行时才发现问题。

      

      1.1 普通的类实现枚举的方式,可以看做是枚举的原理:

        1、创建私有的构造方法;

        2、每个元素分别用一个公有的静态方法表示;

        3、可以有若干公有方法或抽象方法。

        4、进一步完善:将方法抽象化,就可以将大量的if...else语句转化为一个个独立的类。

          

      1.2 枚举类的基本应用:类关键字enum

        

      1.3 带有抽象方法的枚举:

        

       1.4 枚举类只有一个成员时,可以作为一种单例的实现方式。

          

  • 相关阅读:
    6.4 记录
    Python向mysql数据库插入数据
    6.2号课下作业测试标准的好坏
    模糊查询
    日常开发问题解决
    日常开发问题解决
    tomcat容器启动失败疑难问题解决方案
    5.14 记录
    5.13 记录
    关于HTTP,TCP,IP的一些基础知识
  • 原文地址:https://www.cnblogs.com/blogofzxf/p/14729218.html
Copyright © 2011-2022 走看看