解决方案 »

  1.   

    Test类中change2 和 change3方法的形式参数是 BirthDate b
    这个是什么用法? 
      

  2.   

    是不是可以理解为 一个构造方法BirthDate 等同与像int 这类的关键字 使用
    如果在这里可以用 int b 传递一个整型变量
    而这里的BirthDate b 传递的是一个int d,int m,int y的整体三个变量
      

  3.   

    形式参数列表可以传递任何的类型 ,根本不局限在既有的基本数据类型,完全可以传你自定义的对象类型你这里理解的BirthDate b就是一个实例变量,将形式参数b传过去就可以调用b声明的权限范围内方法和属性
      

  4.   

    BirthDate是一个类,BirthDate b声明了一个对象
      

  5.   

    如果换成String b你就不觉得蒙吧,但String也是一个类来的,并不是基本数据类型,在eclipse或者myeclipse里,按住Ctrl点击任意一个String关键字就能打开这个类了,好好研究一下吧。
      

  6.   

    非常感谢 最近正在学习java基础