abstract class Test
{
abstract void m1();
abstract void m2();
abstract void m3();
}
class AbstractDemo extends Test
{
void m1()
{
System.out.println("m1-method");
}
void m2()
{
System.out.println("m2-method");
}
void m3()
{
System.out.println("m3-method");
}
public static void main(String[] args)
{
AbstractDemo ad=new AbstractDemo();
ad.m1();
ad.m2();
ad.m3();
}
}
abstract class Test
{
abstract void m1();
abstract void m2();
abstract void m3();
}
abstract class AbstractDemo1 extends Test
{
void m1()
{
System.out.println("m1-method");
}
void m2()
{
System.out.println("m2-method");
}
};
class AbstractDemo extends AbstractDemo1
{
void m3()
{
System.out.println("m3-method");
}
public static void main(String[] args)
{
AbstractDemo ad=new AbstractDemo();
ad.m1();
ad.m2();
ad.m3();
}
}
abstract class Test1
{
abstract int m1();
abstract boolean m2();
}
class Test2 extends Test1
{
int m1()
{
return 100;
}
boolean m2()
{
return true;
}
public static void main(String[] args)
{
Test2 t=new Test2();
int a=t.m1();
System.out.println(a);
boolean b=t.m2();
System.out.println(b);
}
};
Our website is made possible by displaying ads to our visitors.
Please help us continue to provide you with free. So please disabling your ad blocker.