借口很多呀嘛接口也很多呀嘛态也很多
關(guān)于多接口,我還是要總結(jié)一下,學(xué)習了這么多不總結(jié)不是浪費了么。哎
???多接口可以實現(xiàn)多態(tài)性!?
?
???首先,來我們先來定義一個接口
?
??Public Interface IFullname ?????Function GetFullName(ByVal a As String, ByVal b As String) As String ??End Interface
?
??然后我們分別在兩個類里面完成GetFullName的實現(xiàn)
??在Person類中實現(xiàn)為 retrun a &?Chr(20) & b
??在Fruit類中實現(xiàn)為 return a & Chr(20) & b & ":this is a fruit's name"
?
??接下來我們定義一個sub
??Public Sub Opppps(ByVal Obj as IFullName)
??????Obj. GetFullName("Jack","Sheperd")
??End Sub
?
??Opppps過程實現(xiàn)了多態(tài)性。因為不管我輸入的是什么類,都是實現(xiàn)了IFULLNAME的類。
??如果傳遞進去的是一個Person類,則輸出為 Jack Sheperd
??如果傳遞進去的是一個Fruit類,則暑促為 Jack Sheperd:this is a fruit's name
轉(zhuǎn)載于:https://www.cnblogs.com/nevermorez/archive/2013/03/14/2960596.html
總結(jié)
以上是生活随笔為你收集整理的借口很多呀嘛接口也很多呀嘛态也很多的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 承载辉煌历史 畅想无线未来
- 下一篇: Java 内存模型(Java Memor