zoukankan      html  css  js  c++  java
  • Java接口的实现理解

    接口定义方法,而没有具体的实现。
    B类实现了A接口,就是B类把A接口中定义的所有方法都实现了;A接口定义的方法在B类中一个都不能少,都要去具体实现。
    X类继承了Y类,X类就可以直接使用Y类中的方法(不用去实现Y类中的方法,方法已经实现了,当然抽象类例外哦)。
    extends,表示对父类的继承,可以实现父类,也可以调用父类初始化 this.parent()。而且会覆盖父类定义的变量或者函数。
    implements,表示对接口的实现,接口通过关键字interface 进行定义。eg:public class S implements F,在接口F中对方法进行声明,在类S中对该方法进行实现。
    这两种实现的具体使用,是要看项目的实际情况,需要实现,不可以修改,用implements,只定义接口。需要具体实现,或者可以被修改,扩展性好,用extends。

  • 相关阅读:
    原生态 php连接mysql
    sql查询慢 查找
    死锁查询和处理
    linq详细案例
    linq深入
    DataTable 与XML 交互
    DataTable运用
    通过反射修改已有数组的大小
    通过反射取得并修改数组信息
    通过反射机制直接操作属性
  • 原文地址:https://www.cnblogs.com/AmosAlbert/p/12832375.html
Copyright © 2011-2022 走看看