博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kotlin中接口
阅读量:4955 次
发布时间:2019-06-12

本文共 594 字,大约阅读时间需要 1 分钟。

使用interface关键字声明,一个类可以多实现,实现方法与类继承相同

接口中的属性和方法都是open的

package loaderman.demointerface myInterface{    fun getGo()    fun getName():String {
//允许接口中有方法体,对于有方法体的接口方法,不要去=求重写该方法 return "name" }}
package loaderman.democlass Persons :myInterface {    override fun getGo() {        println("getGo")    }//    override fun getName(): String {//        return super.getName()//    }}
package loadermanimport loaderman.demo.Personsfun main(arg: Array
) { println( Persons().getGo()) println( Persons().getName())}

 

转载于:https://www.cnblogs.com/loaderman/p/10126228.html

你可能感兴趣的文章
程序员如何提高影响力:手把手教你塑造个人品牌
查看>>
[Locked] Wiggle Sort
查看>>
deque
查看>>
Ext JS学习第十三天 Ext基础之 Ext.Element
查看>>
Setting up a Passive FTP Server in Windows Azure VM(ReplyCode: 227, Entering Passive Mode )
查看>>
Python模块调用
查看>>
委托的调用
查看>>
c#中从string数组转换到int数组
查看>>
JAVA程序猿怎么才干高速查找到学习资料?
查看>>
使用axel下载百度云文件
查看>>
WCF(二) 使用配置文件实现WCF应用程序
查看>>
【CodeForces 803 C】Maximal GCD(GCD+思维)
查看>>
python 去掉换行符或者改为其他方式结尾的方法(end='')
查看>>
数据模型(LP32 ILP32 LP64 LLP64 ILP64 )
查看>>
java小技巧
查看>>
POJ 3204 Ikki's Story I - Road Reconstruction
查看>>
【BZOJ】2959: 长跑(lct+缩点)(暂时弃坑)
查看>>
iOS 加载图片选择imageNamed 方法还是 imageWithContentsOfFile?
查看>>
LUOGU P2986 [USACO10MAR]伟大的奶牛聚集Great Cow Gat…
查看>>
toad for oracle中文显示乱码
查看>>