首先,定義接口:兩種移動方法(呼叫、發送消息)。
公共接口移動設備{
公共void調用();
public void sendMessage();
}
然後定義抽象類pad來實現移動界面(因為平板電腦具有手機的功能)。
公共抽象類Pad實現移動{
//實現調用功能。
公共void調用(){
System.out.println(“打了個電話“);
}
//短信呢?
公共void sendMessage(){
System.out.println(“發送了短消息“);
}
//添加網上沖浪的虛擬方法
公共抽象void網絡();
//添加虛擬方法來玩遊戲
公共抽象void play game();
}
//真正的平板電腦(Ipad)繼承了pad的所有功能,並實現了網絡遊戲。
公共類Ipad擴展板{
@覆蓋
公共void網絡(){
System.out.println(“在線和離線“);
}
@覆蓋
公共void play game(){
System.out.println(“玩了壹場遊戲“);
}
}
上面的代碼,其中Mobile是接口。Pad是壹個抽象類,以下是多態的:
公共靜態void main(String[] args) {
Pad pad =新Ipad();
pad . network();
}
希望我的回答能幫到樓主!謝謝妳