zoukankan      html  css  js  c++  java
  • 2018/01/07JAVA 基础 / 接口与继承:对接口与实现类、子类与父类的关系の理解

    举例说明:如下创建一个接口AD,在其中声明方法physicAttack().

    1 package charactor;
    2  
    3 public interface AD {
    4         //物理伤害
    5     public void physicAttack();
    6 }

    如下:设计一个实现类(又叫子类)ADHero继承了Hero 类,实现接口AD类,故必须提供接口AD中的方法,但内容可以不一致

     1 package charactor;
     2  
     3 public class ADHero extends Hero implements AD{
     4  
     5     @Override
     6     public void physicAttack() {
     7         System.out.println("进行物理攻击");
     8     }
     9  
    10 }

    结合类与对象中父类与子类的概念:进行对比可总结出以下结论:

    1、子类中必有父类的属性、方法,即子类包含父类;

    2、实行类/子类必有接口提供的方法、属性???[目前未涉及],即实现类包含接口。

  • 相关阅读:
    N^N hdu1060
    二叉树的所有操作
    溢出问题
    POJ1562深搜问题
    已知前序,中序,求后序
    交换a,b
    深度和广度优先搜索
    最长回文子串
    scanf
    WCF Ria Service 理解
  • 原文地址:https://www.cnblogs.com/lijiehua/p/8229033.html
Copyright © 2011-2022 走看看