zoukankan      html  css  js  c++  java
  • 接口

    微软认为,接口就是一个规范,只说不做,那么就意味着,他的成员必须由子类来实现,也就意味着,在接口中的成员必须是公共的和抽象的。

    接口就是一个抽象类,通过查看源码知道的;

    实现接口的成员,并不是来重写,实现之后的接口的成员就是类的成员;

    接口的方法只能通过接口对象来调用。

    什么时候接口对象---所谓的接口对象就是,实现了接口的类的对象

    如果一个类继承自另外一个类,同时实现多个接口,那么类的继承需要先确定,也说明:如果第一个是类,那么后面的是接口;如果第一个是接口,那么后面的都是接口。

    接口作为参数,传入实现了接口的类的对象;

    使用多态的三种场合:

    1,声明父类变量,实例化子类对象,声明接口类型的变量,实例化实现了接口的类的对象;

    2.父类做为方法的返回值类型,返回子类对象,接口作为方法的返回值类型,返回实现的接口的类的对象;

    3.父类作为参数,传入子类对象,接口作为参数,传入实现了接口的类的对象。

  • 相关阅读:
    完全数
    100c之29:求具有abcd= ( ab + cd )^2 性质的四位数
    完全数
    100c之22:计算车速
    100c之21:4位反序数
    100c之28:回文数
    AJAX
    网站运营十条定律 刚刚好
    QQ也流氓了 刚刚好
    服务器变肉鸡了 刚刚好
  • 原文地址:https://www.cnblogs.com/caofangsheng/p/4523574.html
Copyright © 2011-2022 走看看