gpt4 book ai didi

java - 如何将类分离为 Java 的接口(interface)和实现

转载 作者:太空宇宙 更新时间:2023-11-04 11:36:47 25 4
gpt4 key购买 nike

我有 C++ 背景,现在正在尝试学习 Java。对于C++类,我们经常将接口(interface)文件和实现文件分别拆分成foo.hfoo.cpp。之后,我们将使用 #include 语句

链接文件

对于 Java,我如何将接口(interface)和实现拆分为两个单独的文件,类似于我在 C++ 中所做的,要采取哪些步骤??

最佳答案

在 Java 中没有这样的区别。

您可以做的最接近的事情是严格分离接口(interface)和接口(interface)的实现(通常推荐这样做)。

例如你可以有一个

IMyInterface.java

public interface IMyInterface {

}

和一个MyImplementation.java

public class MyImplementation implements IMyInterface {

}

但是……这不一样……它更像是C++抽象类和C++实现类。

关于java - 如何将类分离为 Java 的接口(interface)和实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22791847/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com