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、实行类/子类必有接口提供的方法、属性???[目前未涉及],即实现类包含接口。

  • 相关阅读:
    Windows下使用nmake编译C/C++的makefile
    poj 1228
    poj 1039
    poj 1410
    poj 3304
    poj 1113
    poj 2074
    uva 1423 LA 4255
    poj 1584
    poj 3277
  • 原文地址:https://www.cnblogs.com/lijiehua/p/8229033.html
Copyright © 2011-2022 走看看