下载此文档

扑克牌游戏.doc


文档分类:生活休闲 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
lassCard{publicstaticfinalintTHREE=0;publicstaticfinalintFOUR=1;publicstaticfinalintFIVE=2;publicstaticfinalintSIX=3;publicstaticfinalintSEVEN=4;publicstaticfinalintEIGHT=5;publicstaticfinalintNINE=6;publicstaticfinalintTEEN=7;publicstaticfinalintJACK=8;publicstaticfinalintQUEEN=9;publicstaticfinalintKING=10;/**A*/publicstaticfinalintACE=11;publicstaticfinalintDEUCE=12;publicstaticfinalintBLACK=13;publicstaticfinalintCOLOR=14;/**方块*/publicstaticfinalintDIAMOND=0;/**梅花*/publicstaticfinalintCLUB=1;/**红桃*/publicstaticfinalintHEART=2;/**黑桃*/publicstaticfinalintSPADE=3;/**王*/publicstaticfinalintJOKER=4;privatestaticfinalString[]SUIT_NAMES={"方块","梅花","红桃","黑桃","王"};privatestaticfinalString[]RANK_NAMES={"3","4","5","6","7","8","9","10","J","Q","K","A","2","小","大"};/**点数*0~15,0代表3,1代表3...*11代表A12代表213:小,14:大*/privateintrank;/**花色,0:方块,1:梅花,2:红桃3:黑桃4:王*/privateintsuit;ard(){}ard(intsuit,intrank){//=rank;//=suit;setRank(rank);setSuit(suit);}/***构造器****@paramcardName如:黑桃10,大王,小王*/ard(StringcardName){//要处理大小王问题StringsuitName;//黑桃StringrankName;//10if(("王")){suitName=(1);rankName=(0,1);}else{suitName=(0,2);rankName=(2);}intrank=parseRank(rankName);//黑桃->3intsuit=parseSuit(suitName);//10->7setRank(rank);setSuit(suit);}privateintparseRank(StringrankName){for(inti=0;i<;i++){Stringname=RANK_NAMES[i];//if(rankName!=null&&(name)){if((rankName)){returni;}}thrownewIllegalArgumentException("错了!");}privateintparseSuit(StringsuitName){for(inti=0;i<;i++){Stringname=SUIT_NAMES[i];if((suitName)){returni;}}thrownewIllegalArgumentException("错了!");}publicvoidsetSuit(intsuit){if(suit<DIAMOND||suit>JOKER)thrownewIllegalArgumentException("超!");=suit;}publicintgetSuit(){returnsuit;}publicvoidsetRank(intrank){if(rank<THREE||rank>COLOR)thrownewIllegalArgumentException("超了");=rank;}publicintgetRank(){returnrank;}

扑克牌游戏 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iluyuw9
  • 文件大小65 KB
  • 时间2019-08-09