C++中一般把实现放在.cpp文件里面而把接口放在.h文件里面.
那么Java是怎么分开的啊?
我是初学者,我都把接口和实现放在一起的..
谢谢回答...

解决方案 »

  1.   

    Java中:
    接口是个interface的.java
    实现是个class的.java
    分开来写就行
      

  2.   

    接口写一个class, 实现类写一个class
      

  3.   

    接口和实现在JAVA中本来就是分开的。接口其实就像是一个契约,如果你的类实现了某个接口,那你的那个类就必须实现契约中的所有的条款 ———— 实现那个接口中的定义的所有的方法。
      

  4.   

    在java中接口是有二种意思的,
    一种是指类的public成员
    一种是以关键字interface修饰的(不知道是个什么词来说,可以理解为class,因为编译后其后缀名还是.calss)。楼主指的肯定第二种意思,在这层意思下,interface就是成员只声明没实现的。。(不知道是个什么词来说,),当一个类继承些interface时,就得实现这些成员。这样接口和实现分开了!