JAVA 將介面的引用指向實現類的物件

weixin_34413065發表於2018-08-14

        有一個很簡單的例子,java.util中的類ArrayList實現了介面List則生成ArrayList物件時可用以下語句.

List list=new ArrayList();

        也就是說所有實現了介面List的類,都可以用List介面來宣告物件型別,然後用實體類進行例項化.這表明了介面可以用來作為型別的表述.當然,生成的物件list只能呼叫介面List中提供的方法.

相關文章