zoukankan      html  css  js  c++  java
  • 接口和接口的使用笔记

    接口和接口的使用:

         接口 interface  (或翻作:界面)
     
     
    以下定义一个接口名,名字为AudioOutput
    如:public interface AudioOutput
    {
    }
     
     
    添加一个方法
    示例:
    public interface AudioOutput
    {
    public void play(AudioData samples);
    }
    规则:
    不能写方法体  (类似抽象方法一样)
    必须为public
     
    使用接口:
    public class XiaoMi implements AudioOutput
    {
    @Override
    public void play(AudioData samples)
    {
    }
    }
     
    与抽象类的比较:
    接口和抽象类非常相似,区别为:
    1 用implements而不是extends ( 不表示继承关系)
    2 一个类可以 implements多个接口
    public class X extends Y  implements A,B,C
    3 接口不应添加属性
  • 相关阅读:
    cpuset
    top
    path-lookup
    strace
    IDR算法[原理]
    cgroup
    转载
    std::reverse_iterator::base
    可重入、不可重入
    chromium code 中 普遍使用的 C++11 语法
  • 原文地址:https://www.cnblogs.com/qinchangchuan/p/10729778.html
Copyright © 2011-2022 走看看