`
Junjiejkl
  • 浏览: 61865 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于枚举变量的应用

阅读更多
package cn.itcast.javase.enumration4;

public enum Grade {
	A("A等级") {
		@Override
		public void show() {
			System.out.println("90-100");
		}
	},B("B等级") {
		@Override
		public void show() {
			System.out.println("80-89");
			
		}
	},C("C等级") {
		@Override
		public void show() {
			System.out.println("70-79");
			
		}
	},D("D等级") {
		@Override
		public void show() {
			System.out.println("60-69");
			
		}
	},E("E等级") {
		@Override
		public void show() {
			System.out.println("不及格");
			
		}
	};
	private String tip;
	private Grade(String tip) {
		this.tip = tip;
	}
	
	public String getTip(){
		return tip;
	}
	
	public abstract void show();
	
}
package cn.itcast.javase.enumration4;

public class Student {
	private String name;
	private Grade grade;
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public Grade getGrade() {
		return grade;
	}
	public void setGrade(Grade grade) {
		this.grade = grade;
	}
	
	public void show(){
		System.out.print(this.name + " is ");
		this.grade.show();
	}
	
}
 

package cn.itcast.javase.enumration4;
public class Demo1 {
 public static void main(String[] args) {
  Student student = new Student();
  student.setName("Davy");
  //student.setGrade("F");
  student.setGrade(Grade.E);
  student.show();
 }
 
}

 

分享到:
评论

相关推荐

    精彩编程与编程技巧-在VB中使用枚举变量...

    ### 在VB中使用枚举变量 #### 枚举变量的概念 枚举(Enumeration)是一种特殊的数据类型,它允许程序员为一组数值定义一个符号名称。在Visual Basic (VB) 中,枚举类型的使用使得代码更加易读且易于维护,因为它们...

    exce常用枚举变量

    枚举变量的使用大大简化了Excel VBA编程,使得代码更易读、易理解。通过这些枚举,我们可以更准确地控制Excel的工作表、单元格、图表和其他对象的属性,提高工作效率。在处理大量数据时,了解和运用这些枚举变量是...

    Mybatis plus无介绍快使用,枚举变量的使用(七)

    本教程将深入探讨在Mybatis Plus中如何有效地使用枚举变量,提升代码的可读性和可维护性。 在Java编程中,枚举类型(enum)是一种强大的工具,它允许我们定义一组预定义的常量,这些常量通常代表某种固定的、有限的...

    精彩编程与编程技巧-使用枚举变量...

    本文将深入探讨如何在编程中有效利用枚举变量,并通过一个具体的示例来说明其在实际应用中的价值。 ### 枚举变量的概念 枚举是一种特殊的用户定义的数据类型,用于表示一组命名的常量集合。这些常量通常是整数,但...

    c代码-枚举类型的定义和枚举变量的说明

    枚举类型的定义和枚举变量的使用是编程中常见且重要的概念,尤其在处理固定集合的值时非常方便。下面我们将详细探讨这两个主题。 **枚举类型的定义** 在C语言中,枚举类型是通过`enum`关键字来定义的。一个枚举...

    应用枚举变量.vi

    Labview程序

    C# 变量 枚举和数组

    枚举成员可以像变量一样被赋值和使用: ```csharp Color myColor = Color.Red; ``` 枚举在代码中提供了更好的可读性,避免了使用硬编码的整数值。 **3. 数组** 数组是C#中存储同类型数据集合的数据结构。数组可以是...

    C语言程序设计-枚举类型.pptx

    - 若需将数值赋给枚举变量,需进行强制类型转换,如`(enum weekday)2`表示将序号为2的枚举元素(在这里是`tue`)赋给枚举变量`a`。 4. 示例应用: 在给定的程序示例9.4中,枚举类型`body`定义了四个元素`a`、`b`...

    C语言枚举的简单应用

    ### C语言枚举的简单应用 #### 概述 本文将详细介绍如何在C语言中使用枚举类型(`enum`)来解决一个具体问题:计算并列出从五种颜色(红、黄、蓝、白、黑)的球中取出三种不同颜色球的所有可能组合。 #### 枚举...

    PowerShell使用枚举变量定义带智能提示功能的函数参数

    本文介绍在自定义PowerShell函数时,如何设置函数可以使用枚举变量智能提示参数值。枚举类型可以是.NET框架下的系统枚举类型。 在PowerShell 3.0版本中,出现了一项新的功能,那就是参数值的智能提示。当然,不是...

    易语言枚举环境变量

    以上代码片段展示了如何在易语言中使用`GetEnvironmentStrings`和`FreeEnvironmentStrings`函数枚举并打印环境变量。实际编写代码时,需要根据易语言的具体语法和库函数进行适当调整。 通过学习和掌握这个过程,你...

    枚举类型定义与变量声明定义的不同方法

    这个文件可能包含了各种枚举类型定义和变量声明的实例,包括如何定义枚举常量、如何在程序中使用它们,以及如何处理枚举值和整数之间的转换。通过学习这些例子,开发者可以更好地理解和掌握枚举类型在实际编程中的...

    枚举和函数返回值使用---工作内容之总结

    3. **枚举变量的赋值与使用** - 枚举值一旦定义就不可改变,它们本质上是常量。因此,不能在程序运行过程中重新给枚举值赋值。 - 枚举元素默认按顺序分配整数值,第一个元素的值为0,后续元素依次递增1。 - 示例...

    tylift:将枚举变量提升到类型级别

    只需添加属性tylift即可将枚举变量提升为类型级别。 这对于非常有用。 重要提示:本库提供的机制几乎相同的实验功能/尚未完全没有实现。 有关更多信息,请参见下面的相应部分。 该属性将枚举变量提升为自己的类型...

    使用枚举或多个bool控制变量是否显示在Inspector面板

    写了一个公共的工具脚本可能设置了好多变量,但是实际使用时可能只使用了一部分,有好多变量都是空的(实际不需要设置),看着是不是很奇怪 ...测试demo写了使用枚举或者bool值控制,控制的变量多的话建议使用枚举

    跟涛哥一起学嵌入式30:C语言枚举类型深入剖析.pdf

    今天就让我们跟随涛哥一起,深入理解C语言中的枚举类型,并且探讨它在Linux内核中的应用,以及使用枚举时需要注意的一些编程细节。 首先,枚举类型在C语言中通常有三种使用方法: 1. 先定义枚举类型,再定义枚举...

    易语言源码易语言枚举环境变量源码.rar

    本压缩包“易语言源码易语言枚举环境变量源码.rar”包含了一个易语言程序,该程序用于枚举和查看系统中的环境变量。环境变量在计算机科学中扮演着重要的角色,它们是操作系统用来存储信息的全局变量,如路径、配置...

Global site tag (gtag.js) - Google Analytics