Java Web 初级程序员 -第6天学习内容:接口和抽象类

来源:互联网 发布:南京麦芽金服数据 编辑:程序博客网 时间:2024/06/05 00:21

抽象类和接口都是公共

1) 抽象类:abstract

   包含有一个抽象方法(即只有声明,而没有实现)。 不能被实例化。
  

2) 接口:由全局常量和抽象方法组成; 实现该接口的类,都具有接口中的方法和常量值,也可转化为接口。

    接口对于编程非常重要,可以

    一个类可以实现多个接口:使用 implements关键字


3)接口 VS 抽象类。

     1)相同:都是公共和父类;

      2)不同:抽象类,可以有自己的变量和方法; 而接口只能有全局常量和全部的公共方法。 

                      抽象类,可以实现部分代码; 而接口只能全部是声明。

                      抽象类只能是单继承,而接口可以是多继承。

0 0
原创粉丝点击