• Java复习(五)接口与多态


    5.1接口

    允许创建者规定方法的基本形式:方法名、参数列表以及返回类型,但不规定方法主体。

    也可以包含基本数据类型的数据成员,但他们都默认为static和final

    声明格式为
    [接口修饰符]interface 接口名称 [extends 父接口名]
    {
       ...//方法的原型声明或静态常量
    }

    接口的数据成员一定要赋初值,接口中的方法必须是“抽象方法”,不能有方法体

    实现接口

    public class 类名称 implements 接口名称
    {
       /*Bodis for the interface methods*/
       /*Own data and methods*/
    }

    必须实现接口中的所有方法

    来自接口的方法必须声明为public

    多重继承

    [类修饰符] class 类名称 implements 接口1,接口2,...
    {
       ......
    }

    接口的扩展

    interface 子接口的名称 extends 父接口的名称1,父接口的名称2,...
    {
      ... ...
    }

    实现接口的类,也必须实现此接口的父接口

    5.2塑型

    基本数据类型

    相容类型之间存储容量低的自动向存储容量高的类型转换

    实例方法的查找

    从对象创建时的类开始,沿类层次向上查找

    类方法的查找

    总是在引用变量声明时所属的类中进行查找(static)

    5.3多态

    5.4多态的应用

    5.5构造方法与多态

    5.6内部类

  • 相关阅读:
    在XP下基于VHD版XP 2003 win7制作的RAMOS心得
    联想G480笔记本安装系统
    多路由器环境下路由器的入口IP地址及DHCP设置探讨
    无线路由器工作模式的区别
    Shiro学习
    R语言学习网址
    2018年刑侦科目推理试题
    信息熵
    myeclipse使用步骤总结
    eclipse没有server选项
  • 原文地址:https://www.cnblogs.com/kmxojer/p/10889354.html
Copyright © 2020-2023  润新知