The main advantage of this approach is that it conforms best to object-oriented concepts.
这种方法的最大好处就是它能够最好地适应面向对象的概念。
It provides a consistent definition and structure of data using object-oriented techniques.
它将提供一致的使用面向对象技术的数据定义和结构。
Contrary to popular belief, it is a pure object-oriented language.
与流行的信念相反,它是一种纯面向对象语言。
Why was an Object Oriented Principle required on this issue?
为什么一个面向对象原则需要这么说呢?
But then there's the object-oriented interface concept, and every class has that object-oriented interface concept.
不过这有着面向对象的接口概念,而每个类都有面向对象的接口概念。
In object-oriented design, there is a notation of visibility for attributes and operations.
在面向对象的设计中,存在属性及操作可见性的记号。
Such object-oriented tool support makes the inheritance structure of a system explicit.
这种面向对象工具支持使得系统的继承结构清晰可见。
So what is this all about? What is an object in object-oriented programming?
所以它到底是什么呢?,面向对象编程中的对象到底是什么呢?
Even if you decide to stay away from object-oriented programming in your own code, you will likely need to know object-oriented programming.
但即使您决定在自己的代码中不使用面向对象的编程,您仍可能需要了解面向对象的编程。
AOP augments object-oriented programming with new language facilities, so it should work to solve problems that object-oriented programming can't.
AOP用新的语言设施补充了面向对象编程,因此应该用于解决面向对象编程不能解决的关注点。
Leverage object-oriented concepts such as encapsulation, inheritance, and polymorphism.
利用面向对象的概念,如封装、继承和多态性。
This is a much better object oriented implementation but still not the most optimal.
但这样还不是一个最理想的面向对象的实现,还有更好的方式。
Of course, it could also be an object-oriented database.
当然还可以是面向对象的数据库。
Object-oriented programming solves all my problems, so I don't need AOP.
面向对象编程解决了所有关注点,因此我不需要AOP。
The object-oriented solution to such a problem is the factory class.
针对这类问题的一种面向对象式解决方案是使用工厂类。
Basicially, in an object-oriented system, objects communicate with each other through messages.
基本上,在一个面向对象的系统中,对象通过消息进行互相的交流。
The macro process of object-oriented development is one of "continuous integration"...
面向对象开发的宏过程是一种“持续集成”...
It should never be done in a true object-oriented fashion.
在实际的面向对象的场景中绝对不能这样做。
The trick is to remember the importance of type in object-oriented programming.
窍门是记住面向对象编程中类型的重要性。
Higher-order functions offer a higher level of abstraction than object-oriented concepts.
高阶函数提供比面向对象概念更高层次的抽象。
Pattern density, which can make mature object-oriented frameworks hard to change, is a natural result of the way object-oriented developers design systems.
模式密集可能导致成熟的面向对象框架难以修改,但这是面向对象开发人员设计系统的方法所带来的自然结果。
Additionally, Amazon tends to ask a lot of questions about object oriented design. Check out the object oriented design chapter for sample questions and Suggestions.
此外亚马逊还会问很多“面向对象设计”方面的问题,关于这一部分本书也有对应的例题。
Object-oriented design experts advise us to program to interfaces.
面向对象的设计专家建议我们对接口进行编程。
However, they lack knowledge about object-oriented approaches and later-day technologies.
然而,他们缺乏有关面向对象的方法和最新技术的知识。
Object oriented technologies introduced significant improvements for code reuse within an application.
面向对象技术的引入显著地改善了应用内部的代码重用。
Components have many similarities with objects in object-oriented programming.
组件与面向对象的编程中的对象具有很多相似之处。
Software reuse is another flagship of object-oriented design.
软件重用是面向对象设计的另一个重要部分。
Object-oriented programming (OOP) is a wonderful tool.
面向对象编程 (OOP)是一种极好的工具。
UML diagrams allow you to model both object-oriented and non object-oriented elements such as modules.
UML图允许您建模面向对象和非面向对象的元素,如模块。
The framework is fully object oriented and extensible.
这个框架是完全面向对象且可扩展的。
应用推荐