zoukankan      html  css  js  c++  java
  • kotlin中接口

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

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

    package loaderman.demo
    
    interface myInterface{
        fun getGo()
        fun getName():String {//允许接口中有方法体,对于有方法体的接口方法,不要去=求重写该方法
            return "name"
        }
    }
    package loaderman.demo
    
    class Persons :myInterface {
        override fun getGo() {
            println("getGo")
        }
    
    //    override fun getName(): String {
    //        return super.getName()
    //    }
    
    }
    package loaderman
    
    import loaderman.demo.Persons
    
    fun main(arg: Array<String>) {
    
    
        println( Persons().getGo())
        println( Persons().getName())
    }
  • 相关阅读:
    11.10
    11.9
    11.8 总结
    11.7
    11.6
    日报10.6
    日报10.5
    每周总结-3
    日报10.4
    日报10.2
  • 原文地址:https://www.cnblogs.com/loaderman/p/10126228.html
Copyright © 2011-2022 走看看