学学习网 手机版

学学习网

学习路径: 学习首页 > 应用开发 > java >

第十三节 抽象类 接口(2)

设置字体:
----------------------------------

* 接口-解决之道
接口就是给出一些没有内容的方法,封装到一起,到某个类要使用的时候,在根据具体情况把这些方法写出来,语法:
Class 类名 implememts 接口{
       方法;
       变量;
}
        小结:
            接口是更加抽象的抽象的类,抽象类里的方法可以有方法体,接口里的所有方法都没有方法体,接口体现了程序设计的多态和高内聚低耦合的设计思想。
         问题:请举例说明接口怎样体现了多态?
* 接口-注意事项
1. 接口不能被实例化
2. 接口中所有的方法都不能有主体,图示:
      Void aaa() {};不对
3. 一个类可以实现多个接口
4. 接口中可以有变量[但变量不能用private和protected修饰]关于这一点我还想说:
a. 接口中的变量,本质上都是static的,不管你加不加static修饰
b. 在java开发中,我们经常把经常用的变量,定义在接口中,作为全局变量使用,访问形式:接口名.变量名
5.一个接口不能继承其它的类,但是可以继承别的接口
----------------------------------
课程列表
重点难点
赞助链接