相关疑难解决方法(0)

喜欢构成而不是继承?

为什么喜欢构图而不是继承呢?每种方法都有哪些权衡取舍?什么时候应该选择继承而不是作文?

language-agnostic oop inheritance composition aggregation

1538
推荐指数
23
解决办法
29万
查看次数

PHP中的接口有什么意义?

接口允许您创建代码,该代码定义实现它的类的方法.但是,您无法向这些方法添加任何代码.

抽象类允许您执行相同的操作,同时向方法添加代码.

现在,如果您可以使用抽象类实现相同的目标,为什么我们甚至需要接口的概念?

我被告知它与OO理论有关,从C++到Java,这就是PHP的OO基础.这个概念在Java中有用但在PHP中没有用吗?它只是一种避免在抽象类中乱丢占位符的方法吗?我错过了什么吗?

php theory oop interface

219
推荐指数
11
解决办法
9万
查看次数

Java中的接口 - 它们用于什么?

可能重复:
接口的目的仍在继续

我刚刚开始学习Java.
我遇到过Interfaces哪些我知道如何使用,但仍然无法完全掌握它的想法.
据我所知,它interfaces通常由类实现,然后必须实现接口中声明的方法.
问题是 - 究竟是什么意思?从接口实现方法作为普通类方法不是更容易吗?使用接口的优势究竟是什么?

我试过在谷歌上寻找答案.有很多,但我仍然无法理解它的意义.我也读过这个问题及其答案,但整个合同的事情让它变得更加复杂......

希望有人可以简化它!:)
提前谢谢!

java interface

9
推荐指数
2
解决办法
3008
查看次数