黑马程序员技术交流社区

标题: 为祭奠悲催的七夕---<ZyeAh> [打印本页]

作者: 夜写意    时间: 2013-8-14 02:09
标题: 为祭奠悲催的七夕---<ZyeAh>
本帖最后由 夜写意 于 2013-8-14 02:26 编辑

七夕到了,楼主鼓起勇气约妹子,结果悲剧了。预知事情经过,请看屏幕:
  1. public class Qixi
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 Day day = new Day(8,12);
  6.                 GG gg= new GG("ZyeAh");
  7.                 MM mm= new MM("趴趴");
  8.                 gg.sayTo(day, mm);
  9.                 mm.answer(gg);
  10.         }
  11. }

  12. class Day
  13. {        
  14.         int month;
  15.         int day;
  16.         Day(int month,int day)
  17.         {
  18.                 this.month = month;
  19.                 this.day = day;
  20.         }
  21.         String getDay()
  22.         {
  23.                 return new Integer(this.month).toString()+"月"+ new Integer(this.day).toString()+"日";
  24.         }
  25. }
  26. class GG
  27. {

  28.         String name;
  29.         //MM mm;
  30.         GG(java.lang.String name)
  31.         {
  32.                 this.name = name;
  33.         }
  34.         String getName()
  35.         {
  36.                 return name;
  37.         }
  38.         boolean love(MM mm)
  39.         {
  40.                 if(mm.getName().equals("趴趴"))
  41.                         return true;
  42.                 else
  43.                         return false;
  44.         }
  45.         void sayTo(Day d,MM mm)
  46.         {
  47.                 if(love(mm)==true)
  48.                         System.out.println(d.getDay()+name+"对"+mm.getName()+"说:我可以约你去看电影吗?");
  49.                 else
  50.                         System.out.println(d.getDay()+name+"对"+mm.getName()+"说:美女,能借你的手机打个电话吗?我手机没电了。");
  51.         }
  52. }
  53. class MM
  54. {
  55.         String name;
  56.         MM(String name)
  57.         {
  58.                 this.name = name;
  59.         }
  60.         String getName()
  61.         {
  62.                 return name;
  63.         }
  64.         void answer(GG g)
  65.         {
  66.                 if(g.getName()=="ZyeAh"&&name=="趴趴")
  67.                         System.out.println(name+"回答:不可以,已经有人约我了。");
  68.                 else if(name != "趴趴")
  69.                         System.out.println(name+"回答:你手机没电了那你怎么用我手机打给你手机啊?我告诉你号码吧...");
  70.                 else
  71.                         System.out.println("楼主表示:我不知道她怎么回答的。");               
  72.         }
  73. }
复制代码

作者: 夜写意    时间: 2013-8-14 02:19
呃,我怎么发现这个程序把我自己写死了。再修改





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2