HI
Yes, your both question are possible in java.
1) we can write an abstract class without any method in it.
2) we can write an abstract class without any abstract method in it.
you can see the following code
abstract class abs
{
static int i=5;
static short s=6;
static long l=7;
}
class data extends abs
{
public static void main(String []as)
{
System.out.println("i= "+i+" s= "+s+" l= "+l);
}
}
Dec 23, 2010