Java SE复习笔记65
2015-11-24 14:02
567 查看
回学校采集头像喽,有时间来更新一下博客,嘿嘿!继续我未完成的java复习笔记! 自定义枚举类...
public class TestEnum{ public static void main(String[] args){ Season spring = Season.SPRING; System.out.println(spring); spring.show(); } } class Season{ //1.提供类的属性。声明为 private final private final String SeasonName; private final String SeasonDesc; //2.构造器私有化,并为属性赋初值 private Season(String SeasonName,String SeasonDesc){ this.SeasonName = SeasonName; this.SeasonDesc = SeasonDesc; } //3.通过公共方法来调用属性 public String getSeasonName(){ return this.SeasonName; } public String getSeasonDesc(){ return this.SeasonDesc; } //4.创建枚举类对象,声明为 public final static public final static Season SPRING = new Season("spring","春意盎然"); public final static Season SUMMER = new Season("summer","夏日绵绵"); public final static Season AUTUMN = new Season("autumn","秋高气爽"); public final static Season WINTER = new Season("winter","白雪皑皑"); public String toString(){ return "SeasonName=" + this.SeasonName + "SeasonDesc=" + this.SeasonDesc; } public void show(){ System.out.println("我是一个季节"); } }
相关文章推荐
- Java 8的八个新特性
- java system.out.printf()的使用方法 【转】
- Java中的位运算
- java中整数类型(short int long)的存储方式
- java compiler level does not match the version of the installed java project facet
- Spring MVC Controller配置方式
- Java 生成二维码
- JAVA中int、String的类型转换
- struts2源码分析
- 关于java web 启动socket
- Java clone() 浅克隆与深度克隆
- liunx下配置基本的java web 运行环境
- java.lang.OutOfMemoryError: PermGen space及其解决方法
- Spring缓存注解@Cache使用
- Java 如何有效地避免OOM:善于利用软引用和弱引用
- Java中时间格式化及相关操作
- java生产者消费者模式代码示例
- Eclipse中修改SVN用户名和密码方法
- Google Java编程风格指南中文版
- springMVC ajax 后台获取不到对象属性