易截截图软件、单文件、免安装、纯绿色、仅160KB

Java抽象类 - Java / Java EE

最近在弄Java抽象类,有一个Shape的抽象内,用Point,Line,Circle等来继承Shape,并实现一定的功能,其中draw()都能够很好的实现,但是要实现用户互动,让用户添加图形类型,将添加操作也用抽象类来实现,但是总是报错:Exception in thread "main" java.lang.ClassCastException: java.lang.Object cannot be cast to vf.Shape
at vf.vftest.main(vftest.java:35)
会不会子类在实现抽象方法read()时有问题哦?下面是源代码,请高手们多多指教,谢谢了!

package vf;


/**
 * @author Jhat
 * @date 2010-5-6 下午10:58:04
 */
public abstract class Shape
{
String name;
String arg;
public abstract void draw();
public abstract Object read(String name,String arg);
}


package vf;


/**
 * @author Jhat
 * @date 2010-5-6 下午10:59:04
 */
public class Point extends Shape
{
double x,y;
public void draw()
{
System.out.println("Point:"+"("+x+","+y+")");
}
public Object read(String name,String arg)
{
if(name.equalsIgnoreCase("point"))
{
Point point=new Point();
System.out.println(arg);
point.x=Double.parseDouble("2");
point.y=Double.parseDouble("8");
return point;
}
return false;
}
}


package vf;


/**
 *


相关问答:

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

JSP 的table 怎么绑定数据库。。 - Java / Java EE

table怎么绑定数据库,并且用JavaScript实现翻页。。。。。。。。。。JavaScript能向JSP页面传递参数吗
你说的问题有点那个。。,不好回答。。。。

jsp中table是需要html代码与页面端获取数据库查询后的信息进行 ......

java打印 - Java / Java EE

有谁用java做过打印发票的程序,感觉这方面不是很好控制,希望给点建议,最好能给出代码
简单点就调用window.print()
你也可以把下面代码放到你JSP中:
<html>
 <head>
  <title> ......

myeclipse+mysql的配置问题 - Java / Eclipse

我是个新手,望高手解答
我现在已经安装了mysql,也有mysql的jdbc。但我怎么配置后,才能在MyEclipse里操作mysql呢?请高手说详细点
打开Myeclipse----window---open perspective---MyEclipse database explorer-- ......

java中的注解可以有哪些? - Java / Java EE

如: @superwaring("unchecked");
这个里面都可以取哪些值啊,还有类似的 @superwaring标签有哪些啊
没用过。。

看jee的api
javax.persistence里
@superwaring("unchecked");只是忽略 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号