String userName = (String)((HelloForm)form).getUsrName(); 
这句怎么解释?

解决方案 »

  1.   

    将form 转型为 HelloForm调用其.getUsrName();方法,结果转型为String 类型
      

  2.   


    把form转型成HelloForm,再从HelloForm中执行getUsrName()取出userName;
      

  3.   

    String userName = (String)((HelloForm)form).getUsrName(); 
    这个中间的(String)看起来是多余的,
    ((HelloForm)form).getUsrName(),应该是返回String,
    我想不过还会是什么别的类型了