Hi,
I've tried to write a package and two classes this way:
<path>/pack/Aclass.java
Java Code:
package pack;
public class Aclass<T> {
private T t;
public void set(T t) {
this.t = t;
}
public T get() {
return t;
}
}
<path>/pack/Bclass.java
Java Code:
package pack;
public class Bclass<T> extends Aclass<T> {
}
In <path>/pack/ directory:
Java Code:
javac Aclass.java
Everything is OK.
Java Code:
javac Bclass.java
Bclass.java:2: error: cannot find symbol
public class Bclass<T> extends Aclass<T> {
^
symbol: class Aclass
1 error
This is not all. Some modification:
<path>/Bclass.java
Java Code:
public class Bclass<T> extends pack.Aclass<T> {
}
In <path>/ directory:
Java Code:
javac Bclass.java
Everything is OK.
What can I do, if I need these in same package?
Thanks in advance,
m
No comments:
Post a Comment