setcard.java

来自「第一次写的java下程序」· Java 代码 · 共 36 行

JAVA
36
字号
//该类产生两幅牌104张牌
package Cd;
import java.lang.*;
public class SetCard{ 
	Card [][]mycard=new Card[8][13];
	public static void main(String []args){
		SetCard card=new SetCard();
		card.disPlayOfSet(0,0);
		card.disPlayOfSet(4,0);
		System.out.println(	card.equal(0,52));
		}
					public SetCard(){   
						for(int i=0;i<13;i++){
							mycard[0][i]=new Red(i+1);
							mycard[4][i]=new Red(i+1);
						}
						for(int m=0;m<13;m++){
							mycard[1][m]=new Green(m+1);
							mycard[5][m]=new Green(m+1);
						}
						for(int i=0;i<13;i++){
							mycard[2][i]=new Yellow(i+1);
							mycard[6][i]=new Yellow(i+1);
						}
						for(int i=0;i<13;i++){
							mycard[3][i]=new Blue(i+1);
							mycard[7][i]=new Blue(i+1);
						}
					}
					public void disPlayOfSet(int i,int j){
								mycard[i][j].disPlay();
					}
					public int equal(int a,int c){
							return 	mycard[a/13][a%13].equal(mycard[c/13][c%13]);
					}
}

⌨️ 快捷键说明

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