![]() |
1
2
所有的“propper”OO语言结构应该本质上是相同的。它们应该始终具有以下内容的全部或一个子部分(可能还有更多)。
有很多术语可以用来处理更概念化的东西,而不是语言特性,但是这是一个简短(而且相当不完整)的列表,列出了一些你应该知道的东西,这些东西对于用任何有价值的OO语言进行编程都是很重要的。 如果你愿意的话,维基百科上有一个很好的术语列表。 http://en.wikipedia.org/wiki/List_of_object-oriented_programming_terms 我建议你读一下上面的术语,以及
如果你知道你对OO的防御,那么从一种语言迁移到另一种语言要简单得多,因为你将有一个非常广阔的基础,只需要学习细微的差异(就像在了解了一些新语言之后学习任何新语言一样,但在OO概念方面更是如此)。 |
![]() |
2
3
它们基本上是相同的概念,但不是实现,因为其中大多数是CS理论概念。PHP中不存在消息和协议。PHP拥有大多数语言所称的接口,它类似于Objective-C中的协议。 |
![]() |
3
0
简短的回答是“是”。中等长度的回答是苹果写的,你可以在这里读到: |
![]() |
Rational Redneck · Java结构化方法链接 2 年前 |
![]() |
xFlame · 如何在Rect中更新object onClick? 2 年前 |
![]() |
Hermes · 如何在JavaScript中动态创建对象列表? 2 年前 |
![]() |
philale · Javascript对象从最低级别获取属性 2 年前 |
![]() |
CinemaClub · 如何从数组值创建具有相同名称的OBJ属性? 2 年前 |
![]() |
Bonnie Zou · 如何在python中返回类中调用的列表 2 年前 |