美文网首页kotlin
36.接口中方法的实现

36.接口中方法的实现

作者: 写代码的向日葵 | 来源:发表于2019-10-03 22:35 被阅读0次
fun main(args: Array<String>) {
    val xiaoMing = XiaoMing()
    xiaoMing.ride()
    xiaoMing.drive()

}

class XiaoMing : RideBike, DriveCar {

    override val license: String = "123456789"

    override fun ride() {
        println("小明学会来骑自行车")
    }
}

//能力用接口来进行标示
interface RideBike {
    //骑自行车的行为
    fun ride()
}

/**
 * kotlin接口里面的字段不能实现
 */
//开车的能力
interface DriveCar {

    val license: String
    //开车的行为
    fun drive() {
        println("挂档")
        println("踩油门,走")
    }
}
  • kotlin 接口中方法中可以有实现,但是java中接口不可以有实现

相关文章

  • Kotlin抽象类与接口

     在kotlin中,与java不同的是,接口即可以有方法接口也可以有方法实现,实现此接口的类必须实现方法接口,但也...

  • 36.接口中方法的实现

    kotlin 接口中方法中可以有实现,但是java中接口不可以有实现

  • java回调函数

    利用接口来实现回调,即在调用回调函数的类中实现接口,并实现接口中的方法即回调的方法,被调用类中存在接口的熟悉,并将...

  • 【安卓学习笔记】Activity与Fragment通信——Fra

    要点: Fragment中定义内部接口和方法; Activity继承该接口,并实现该接口的方法(方法中处理Frag...

  • Android Interface(接口)

    (1)概念接口变量存放实现该接口的类的对象的引用,从而接口变量就可以回调类中实现的接口方法。 (2)接口方法的调用...

  • Java接口 方法与变量

    1、定义 2、接口定义 3、接口的使用 4、接口中添加抽象方法。在其实现中必须全部实现所有的抽象方法; 5、接口中...

  • 创建线程的方法(二)

    实现Runnable接口步骤1 实现Runnable接口。2 覆盖接口中的run方法,将线程中想要实现的任务封装到...

  • 7.8 对象接口

    接口类似抽象类,使用者都必须实现某些方法,抽象类中的普通方法不必实现,而且接口类中只能有公开的普通方法且都必须实现...

  • Java 工厂方法模式

    在工厂对象上调用创建方法,生成接口的某个实现的对象 通过这种方式,接口与实现分离 方法接口 工厂方法接口 方法实现...

  • Kotlin 面向对象的一些笔记

    接口提供默认实现的方法 以前 Java 中,我们要是在接口中增加一个方法,那么所有实现这个接口的类都必须要重写这个...

网友评论

    本文标题:36.接口中方法的实现

    本文链接:https://www.haomeiwen.com/subject/dwljpctx.html