黑马程序员技术交流社区

标题: 代替is用法,无聊写了写,很笨. [打印本页]

作者: 吴承烨    时间: 2013-6-17 18:56
标题: 代替is用法,无聊写了写,很笨.
  1.   static void Main(string[] args)
  2.         {
  3.             //用数组弄出2个
  4.             Sun sun = new Sun("吴沉烨", "女", "女人", 100); //子类
  5.             Sun1 sun1 = new Sun1("小明", "男", "男人", 180);//子类
  6.             Preson[] preson = { sun, sun1 };      //父类数组定义
  7.             for (int i = 0; i < preson.Length; ++i) //数组里有几个元素循环多少次
  8.             {
  9.                 for (int j = 1; j < 2; ++j)  //这循环意义在于 catch中break的话,程序不会结束
  10.                 {
  11.                     try
  12.                     {
  13.                         if (preson[i] == ((Sun)preson[i]))  //这肯定出错,所以try,然后跳到break,结束本次循环,进行下一个
  14.                         {
  15.                             ((Sun)preson[i]).Say();
  16.                         }
  17.                     }
  18.                     catch
  19.                     {
  20.                         break;
  21.                     }
  22.                 }
  23.                 for (int j = 1; j < 2; j++)//这循环意义在于 catch中break的话,程序不会结束
  24.                 {
  25.                     try
  26.                     {
  27.                         if (preson[i] == ((Sun1)preson[i]))//这肯定出错,所以try,然后跳到break,结束本次循环,进行下一个
  28.                         {
  29.                             ((Sun1)preson[i]).Say();
  30.                         }
  31.                     }
  32.                     catch
  33.                     {
  34.                         break;
  35.                     }
  36.                 }
  37.             }
复制代码

作者: 吴承烨    时间: 2013-6-17 19:03
请在,家长的陪同下模仿.




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