abstract class 的构造函数问题!!!(急)
小弟入门java不久,碰到一个abstract class 构造函数的问题.
abstract class X
{
int x;
X(int b)
{x=b;}
abstract void go(){};
}
class Y extends X
{ void go{.....}}
编译的时候提示错误.Y.java:4: cannot resolve symbol
symbol : constructor X()
location: class X class Y extends X
如果我把X里的X(int b)去处,就编译通过了...可是这样的写法应该没错啊.在<java2 核心技术> 卷1 p121里也有类似作法...
还请各位高手指教!