本帖最后由 vipstar 于 2010-12-22 20:11:56 编辑

解决方案 »

  1.   

    http://topic.csdn.net/u/20081117/11/b448a519-e586-4457-8d3d-7582c5d4b561.html
      

  2.   

    ChangeUserName(User $_user,$_userName)
    这个是表示$_user这个参数必须为User对象,否则报错
      

  3.   

    哈哈!你也看这个教程啊,我也以前看这个教程,然后学习了OOP的。
    现在想想,这里的例子除了最简单的之外其余的根本用不上。
    多态的话你知道概念就可以了。一般公司还真用不到
      

  4.   

    这样是为了控制传入类的类型,根本原因在于PHP是一种弱类型的语言,大部分变量是不需要声明类型的,而这样传递可以控制防止传递类参数时出现错误