• Java 接口 继承 多态


    Java 接口 继承 多态

    1.接口:

    关键词:interface定义接口

    语法格式:

    [修饰符]  interface  接口名  [extends 父接口名列表]{

    [public] [static][final]变量;

    [public][abstract]方法;

    }

    Java接口名必须与文件名相同(类也一样);

     

    2.接口实现:

    关键词:implements

    语法格式:

    [修饰符] class <类名> [exetends 父类名][implements 接口列表]{

     

    }

    在类中实现接口时,方法名,返回值类型,参数个数及类型必须与接口完全一致,并且必须实现接口中的所有方法。

    Java可以实现多接口 每个接口用逗号分隔

    可能出现情况:变量名,方法名相同,冲突。

    解决办法:明确指定接口 (接口名.变量)。

                  方法冲突话,只要实现一个既OK。

     

    3.继承

    通俗:儿子继承老子 子类从父类得到属性和行为

    关键词:entends

    语法格式:

    [修饰符] class 子类名 entends 父类名{

          类体

    }

     

     

    4.继承中的重写

    通俗:从你父亲那得到的东西,你自己又重新搞一份,那父亲的那一份,你藏起来不用了,用你自己的。

    子类继承父类了父类可以被子类访问的方法

    子类中又有与父类方法名相同的方法 父类的方法会被隐藏

    如果还想调用父类方法

    关键词:super

    语法:super([参数列表]);

    重写也可称为覆盖

  • 相关阅读:
    centos pptp客户端 连接服务端
    工控上常见的通讯接口与协议
    winform无边框窗体拖动
    Winform实现窗体渐变色
    Win10系统安装
    WIN 10 系统能正常使用WLAN,无法连接以太网
    C#DataGridView分页显示数据
    遍历枚举的值
    C#dataGridView添加自增列
    Winform实现打印功能
  • 原文地址:https://www.cnblogs.com/Rookietake/p/5345246.html
Copyright © 2020-2023  润新知