黑马程序员张毓庆的学习日记第七篇

来源:互联网 发布:网络协议三要素的关系 编辑:程序博客网 时间:2024/04/28 17:16
 

---------------------- android培训、java培训、期待与您交流! ---------------------- ----------------------android培训、java培训、期待与您交流! ---------------------- 详细请查看:http://edu.csdn.net/heima

/**
接口 interface
用于定义接口,内部全部的内容方法都是抽象的类
接口每个方法和常量都有固定的格式
 常量 public static final
 方法:
 public abstract
 接口可以被类多实现,也是对多继承的体现形式,但是他不支持多继承
 接口是对外暴漏的目标
 接口是程序的功能扩展
 接口可以用来多实现的
 降低了两个接口之间的耦合度
 提高了功能扩展度
 接口与接口之间可以实现多继承,这是java语言中唯一一个实现多继承的地方

*/
interface Inter
{
 public static final int Num=3;
 public abstract void show();
}

interface InterA
{
 public abstract void method();
}

class Test implements Inter ,InterA
{
 public void show()
  {System.out.println("张毓庆");}
    public void method()
  {System.out.println("zhangyuqing");}
}
class  InterfaceDemo
{
 public static void main(String[] args)
 {
  Test test = new Test();
  System.out.println(test.Num);
  System.out.println(Inter.Num);
  System.out.println(Test.Num);
 }
}

原创粉丝点击