Oracle Interview Question

Why we use abstract in java?