/**
* @author lautturi.com
* Java example: abstract class
*/
import java.util.*;
abstract class Adapter {
public abstract void powerSupply();
public void turnOn() {
System.out.println("turnOn the Power");
}
}
class AC12VAdapter extends Adapter {
public void powerSupply(){
System.out.println("12V power");
}
}
public class Lautturi {
public static void main(String[] args) {
AC12VAdapter obj = new AC12VAdapter();
// access method of abstract class
obj.turnOn();
obj.powerSupply();
}
}
Output:
turnOn the Power 12V power