month2.java.bak

来自「java编程思想的部分实现」· BAK 代码 · 共 30 行

BAK
30
字号
//c08: Month2.java
public final class Month2
{
	private String name;
	private Month2(String nm){name=nm;}
	public String toString(){return name;}
	public final static Month2
		JAN=new Month2("January"),
		 FEB=new Month2("February"), 
		 MAR=new Month2("March"),
		  APR=new Month2("April"), 
		  MAY=new Month2("May"), 
		  JUN=new Month2("June"), 
		  JUL=new Month2("July"), 
		  AUG=new Month2("August"), 
		  SEP=new Month2("Septemper"), 
		  OCT=new Month2("October"), 
		  NOV=new Month2("November"), 
		  DEC=new Month2("December");
		  public final static Month2[] month={JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NOV,DEC};
		  public  static void main(String [] args)
		  {
		  	Month2 m=Month2.JAN;
		  	System.out.println(m);
		  	m=Month2.month[11];
		  	System.out.println(m.tostring);
		  	System.out.println(m==Month2.DEC);
		  	System.out.println(m.equals(Month2.DEC));
		  } 
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?