1、对接口的使用是通过关键字implements。对抽象类的使用是通过关键字extends。当然接口也可以通过关键字extends继承。2、接口中不可以声明成员变量(包括类静态变量),但是可以声明类常量。抽象类中可以声明各种类型成员变量,实现数据的封装。3、接口没有构造函数,抽象类可以有构造函数。4...
分类:
Web程序 时间:
2015-04-29 21:34:11
阅读次数:
131
只要一个类里面只要有一个方法是抽象方法,那么这个类就要定义为抽象类,反过来说就是抽象类里面不一定全都得是抽象方法。能被实例化的子类必须把抽象类的父类中的抽象方法全部都实现,否则报错,换句话说就是:子类必须把父类中的抽象方法全部都实现,否则子类中还存在抽象方法..
分类:
Web程序 时间:
2014-12-03 01:54:25
阅读次数:
227
抽象类(abstract) 任何一个类,如果类的内部至少有一个方法是被声明为抽象的(abstract),那么这个类就必须被声明为抽象的,抽象类中被定义为抽象的方法只有声明调用方式,而不能具体的实现,而抽象类中的普通的方法是可有具体实现的。抽象类不能被直接实例化,只能被继承(extends),继承一....
分类:
Web程序 时间:
2014-09-27 03:18:29
阅读次数:
218