首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

请教怎么在一个类中,定义另一个类,谢谢!

2012-03-25 
请问如何在一个类中,定义另一个类,多谢!!!!Java codepublic class hydraulics {EpanetM epanetmc nullt

请问如何在一个类中,定义另一个类,多谢!!!!

Java code
public class hydraulics {    EpanetM epanetmc = null;    try //这里报错说非法的开始,需要;    {      epanetmc = new EpanetM("C:\\Tomcat55\\webapps\\axis\\WEB-INF\\lib");     }    catch(Exception e) {      System.out.println("Exception: " + e.toString());    }    public Object loadfile() {      Object tmp = epanetmc.load();      return tmp;    }}


如上所示想要在类hydraulics中,定义另一个类EpanetM 
loadfile是类hydraulics中的一个方法,想在这个方法中使用EpanetM中的方法load。

但是报错说try那是非法开始,epanetmc = new EpanetM的时候说未捕捉的异常,catch那报需要;

[解决办法]
jar包导入了就可以直接调用方法了 不需要加什么路径了
[解决办法]

Java code
import epanetmatlab.EpanetM ;public class hydraulics {    EpanetM epanetmc = null;    try    {          epanetmc = new EpanetM();     }    catch(Exception e) {          }    public Object loadfile() {      Object tmp = epanetmc.load();      return tmp;    }
[解决办法]
LZ问的是在类中如何使用jar包中的类吧?导入jar包,import一下 直接用就可以了
[解决办法]
Java code
public class hydraulics {    EpanetM epanetmc = null;    static try //这里报错说非法的开始,需要;    {      epanetmc = new EpanetM("C:\\Tomcat55\\webapps\\axis\\WEB-INF\\lib");     }    catch(Exception e) {      System.out.println("Exception: " + e.toString());    }    public Object loadfile() {      Object tmp = epanetmc.load();      return tmp;    }} 

热点排行