java抽象类与接口的区别

原创 2013年12月02日 15:31:08

1)抽象类的定义:

     包含抽象方法的类就是抽象类。抽象类不能实例化,如果一个类继承抽象类,想要实例化,必须实现抽象类中所有的抽象方法,只要其中还有抽象方法没有实现,编译器会强制将类也转换为抽象类。

2)接口的定义:

      接口是一个完全抽象的类,接口里面全部都是抽象方法,只能声明不能实现,接口里面的域默认是static、final的,所以不能修改。接口中方法,自动的都是public的。

相关文章推荐

JAVA中抽象类与接口的区别

  • 2014年05月06日 22:23
  • 49KB
  • 下载

详细解析Java中抽象类和接口的区别

在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class...

Java 接口和抽象类区别

原文:http://blog.csdn.net/sunboard/article/details/3831823 1.概述 一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实...

JAVA中抽象类和接口的区别

  • 2013年05月28日 22:01
  • 39KB
  • 下载

JAVA中抽象类与接口的区别

  • 2011年11月27日 15:17
  • 4KB
  • 下载

Java抽象类和接口的区别

java中的抽象类和接口的一些区别。

抽象类和接口的区别

  • 2014年04月23日 19:24
  • 3KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java抽象类与接口的区别
举报原因:
原因补充:

(最多只允许输入30个字)