您的位置:首页 > 编程语言 > Java开发

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("我是一个季节");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: