首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

啥是接口,该怎么解决

2012-03-22 
啥是接口啥是接口,看起来像类定义的一部分,又感觉和函数有关Cloneable接口和 clone 函数有啥关系。最好能用

啥是接口
啥是接口,看起来像类定义的一部分,又感觉和函数有关

Cloneable接口和 clone 函数有啥关系。最好能用C++打个比方哈

[解决办法]
C++ 就是只包含纯虚函数的类啊

子类必须实现对应的函数
[解决办法]
java接口相当于C++中的一个基类,这个基类的所有方法都是纯虚的。
Java使用接口实现多继承,JAVA中一个类不能同时继承多个类,但能同时继承多个接口
就这么简单。
[解决办法]
public virtual void fuck() = 0;
[解决办法]
Cloneable是接口,不是函数,这个接口包含一个接口方法(或者说接口函数)名叫clone()。Cloneable接口的实现类必须实现clone方法。

用C++做类比的话,代码可以类似于下面这样:

C/C++ code
class Cloneable{   public:      virtual Employee clone() = 0;};class Employee : Cloneable{   public:      virtual Employee clone()      {         // ...........      }}; 

热点排行