import com.someOrg.Abstraction.Dog;
import com.someOrg.Abstraction.Animal;
// Abstraction is basically hiding internal details.
public class Abstraction {
public static void main(String[] args) {
Dog dog = new Dog();
dog.sound();
Animal dog1 = new Dog();
dog1.sound();
// You can't create object of abstract class
// Animal animal = new Animal(); // Error
}
}