摘要:多態中的引用類型轉換代碼自動類型提升,向上類型轉換向下類型轉換強制類型轉型無法進行類型轉換
多態中的引用類型轉換 代碼
/javaDemo4/src/com/imooc/Animal.java
package com.imooc; public class Animal { }
/javaDemo4/src/com/imooc/Dog.java
package com.imooc; public class Dog extends Animal { }
/javaDemo4/src/com/imooc/Cat.java
package com.imooc; public class Cat extends Animal { }
Initail.java
package com.imooc; public class Initail { public static void main(String[] args) { Dog dog = new Dog(); Animal animal = dog; //自動類型提升,向上類型轉換 Dog dog2 = (Dog)animal; //向下類型轉換 強制類型轉型 if(animal instanceof Cat) { Cat cat = (Cat)animal; }else { System.out.println("無法進行類型轉換"); } } }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/73145.html
摘要:中的多態引用的多態父類的引用是可以指向子類對象報錯方法多態動物具有吃的能力狗具有吃肉的能力狗具有看門的能力父類的引用是可以指向子類對象報錯 java中的多態 showImg(https://segmentfault.com/img/bVbnDYA?w=1138&h=612); showImg(https://segmentfault.com/img/bVbnD6B?w=344&h=17...
摘要:中的接口實例智能手機和都有玩游戲的功能代碼具有玩游玩的功能具有玩游玩的功能 java中的接口 showImg(https://segmentfault.com/img/bVbnEzV?w=1194&h=621); showImg(https://segmentfault.com/img/bVbnEzX?w=1192&h=615); showImg(https://segmentfaul...
摘要:中的抽象類代碼實現通過鍵盤來打電話通過鍵盤來打短信通過語音來打電話通過語音來發短信運行 java中的抽象類 showImg(https://segmentfault.com/img/bVbnEiG?w=1189&h=613); showImg(https://segmentfault.com/img/bVbnEiH?w=1214&h=620); showImg(https://segm...
摘要:中的繼承初始化順序父類和子類年齡動物可以吃東西類執行了年齡狗可以吃東西類執行了對象的屬性和構造方法年齡動物可以吃東西類執行了的 java中的繼承初始化順序 showImg(https://segmentfault.com/img/bVbnBI1?w=1277&h=671); showImg(https://segmentfault.com/img/bVbnBKG?w=811&h=427...
java中的方法重寫 showImg(https://segmentfault.com/img/bVbnBEj?w=1260&h=668); 重寫前 showImg(https://segmentfault.com/img/bVbnBEu?w=347&h=158); /javaDemo3/src/com/imooc/Animal.java package com.imooc; public cl...
閱讀 3459·2023-04-26 00:39
閱讀 4062·2021-09-22 10:02
閱讀 2545·2021-08-09 13:46
閱讀 1103·2019-08-29 18:40
閱讀 1449·2019-08-29 18:33
閱讀 776·2019-08-29 17:14
閱讀 1518·2019-08-29 12:40
閱讀 2979·2019-08-28 18:07