1 字段
2 属性
3 方法
4 因为有现成的强大的编译器和API

解决方案 »

  1.   

    通过类中的方法联系
       
       //实例化类,并给实列化对像的属性赋值
       teacher t1 = new teacher();
                t1.Name = textBox1.Text;
                t1.Sex = textBox2.Text;
                t1.Title = textBox3.Text;
                t1.Office = textBox4.Text;
                t1.show("人");//调用方法
      

  2.   


    我想问下public void show(string yuwen)这中,show是方法名吗??,还有 t1.show("人")口号人?什么意思?口号内可以乱写》》
      

  3.   

    t1.show("人"),这里人是没有意义,是因为你定义的方法中char yingyu,变量没有传入,
       public void show (char yingyu)
                {
                      MessageBox.Show (name + ","+sex +","+title +","+office +"教英语");
                }
    与下面效果一样
      public void show ()
                {
                      MessageBox.Show (name + ","+sex +","+title +","+office +"教英语");
                }
      

  4.   

    这里应该是
       public void show (String  yingyu)
                {
                      MessageBox.Show (name + ","+sex +","+title +","+office +"教"+yinyu);
                }
    调用:public void show ("英语");
      

  5.   


    我想问下public void show(string yuwen)这中,show是方法名吗??,还有 t1.show("人")口号人?什么意思?口号内可以乱写》》
    show 是方法名,这里的 show() 方法中没有用到参数(如 yuwen),只是起到了分辨调用的是3个 show() 中的哪一个,调用哪个show() 取决于传入的参数类型,ex:
    t1.show("人");  调用的就是 show(string yuwen) ,因为你给的参数 "人" 是一个string 类型的;
    同理
    t1.show(1); 调用的就是 show(int shuxue) ,因为你给的参数 1 是一个int 类型的。
      

  6.   

    刚才发的有误:以为都是 
    show(string yuwen) ,哈哈,楼上回答是也
       public void show (char yingyu) 是字符,
    t1.show('a');输出是英语,
    要根据show中的变量是什么类型,就给定什么类型
      

  7.   


    1.字段;
    2.属性;
    3.方法;
    4. MessageBox.Show(); MessageBox就是提示框,show方法就是显示提示框。
    几点建议:
    1.这段代码可以从teacher类里剥离出来,因为这位这段代码经常变化(新增或者删除一个课程就要修改一下),而且这个方法放到实体类里有点奇怪。
    public void show(string yuwen)
                 {
                     MessageBox.Show (name + ","+sex +","+title +","+office +"教语文");
                 }
                 public void show(int shuxue)
                 {
                     MessageBox.Show (name + ","+sex +","+title +","+office +"教数学");
                 }
                 public void show (char yingyu)
                 {
                       MessageBox.Show (name + ","+sex +","+title +","+office +"教英语");
                 }2.teacher实体类,增加所教课程属性;
    3.基于1,2点,显示不同老师叫不同课程的方法就可以得到简化,而且变得通用,传入参数直接传老师实例,实例里面就包含教什么的信息,一个方法就可以通用n个教程。