啥是接口
啥是接口,看起来像类定义的一部分,又感觉和函数有关
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()
{
// ...........
}
};