“面向对象”在面向对象或面向连接中意味着什么?

时间:2017-07-12 09:20:45

标签: oop

与标题一样,还有Aspect-orientedProcedure-oriented

我知道Object-orientedencapsulationinheritancepolymorphism有关,但我认为我仍然没有明白这一点,究竟是什么oriented是什么意思?

3 个答案:

答案 0 :(得分:1)

"面向"来自" orientation"这个词来自" orient",这意味着" East"。在古代,旅行者需要“定位”#34;自己以便知道哪条路是东方的,以便知道要走哪条路。后来罗盘被发明了,所以北方开始比东方更重要。

所以,比喻说,当你是"导向"朝向A意味着你正在向A的大方向旅行。更具有说服力的是,当你面向"导向"朝向A意味着你始终牢记A,并努力向A.

当我们想要暗示松散的关系而非强硬的学说时,通常会使用这个词。

答案 1 :(得分:0)

我想在这里说我们倾向于说这个东西会起作用的方式,或者你可以说这个东西会关注什么。

在面向对象编程中,您将使用对象,或者编程语言将更多地关注对象。同样,对于面向方面,您将使用方面和面向程序,您将使用过程。

答案 2 :(得分:0)

不确定其他人,但在Object-oriented中,这意味着要处理对象或使用对象,其中每个逻辑或概念实体都被描述为真实世界对象。

仅供参考,在OOP中有两个术语Object BasedObject Oriented,唯一的区别是Object Based编程语言不支持InheritanceObject Oriented的确如此。