2. Q- Abstract class or method
1) Abstract class is the one whose instance can not be
created. That’s why object class can not create object.
2) Any class that has at least one abstract method has to be
compulsory declared as an Abstract class .
For example: abstract void m1();
3) Abstract class can contain both Abstract and non-
Abstract methods.
4) An Abstract method has no body.
Example: abstract void m2();
3. 5) Child class need to override the definition of all Abstract
method.
Class P 2 methods
(abstract)
Both methods
are abstract
here
4. abstract class Parent1
{
abstract void m1(); // no body
void m2()
{
System.out.println("Parent class method m2 ");
} }
class Child1 extends Parent1
{
void m1() //m1() method override
{
System.out.println("override m1 method");
} }
public class AbstractTest {
public static void main(String a[])
{
Child1 c1=new Child1();
c1.m1();
c1.m2();
}
}