If we are able to identify an object oriented design that could solve a new design related problem, that would be a new design Pattern defined by us.
如果我们能够指出一个能够解决一个新的设计相关问题的面向对象设计,那么这将会是一个由我们定义的新的设计模式。
Without a solid background on object oriented design, we can quickly get lost in a world of objects, relations and classes.
如果没有坚实的面向对象设计基础,我们很快就会迷失在对象、关系和类的世界里。
Object oriented design questions are very important, as they demonstrate the quality of a candidate's code a poor performance on this type of question raises serious red flags.
面向对象设计的问题非常重要,它能反映出面试者的代码质量。若是对此类问题支支吾吾,面试多半就凶多吉少了。
The generation of types is an important facet of object-oriented design and is necessary for modularity, flexibility, and encapsulation.
类型的生成是面向对象设计的一个重要方面,也是模块化、灵活性和封装性所必需的。
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.
此外亚马逊还会问很多“面向对象设计”方面的问题,关于这一部分本书也有对应的例题。
The use of the class as the primary means of abstraction is key to object-oriented framework design.
作为抽象的主要方法,类的使用在面向对象框架设计中是很关键的。
The downside of object-oriented design is that such business objects can become muddied with mixed properties and operations that are incongruent with the object's original intent.
面向对象设计的缺点在于,这样的业务对象会因为混合的属性和与对象最初意图不一致的操作而变得混乱。
In object-oriented design, there is a notation of visibility for attributes and operations.
在面向对象的设计中,存在属性及操作可见性的记号。
When you design an object-oriented framework, you have essentially two abstraction tools available: methods and classes.
当设计一个面向对象的框架时,实际上可以使用两种抽象工具:方法和类。
Applying closures to functional patterns is exciting, and once you've done that, it's not too big a stretch to apply them to object-oriented design patterns.
把闭包应用于函数模式是令人兴奋的,一旦这么做了之后,再把它们应用于面向对象设计模式,就不是什么大事情了。
In order to make your test cases maintainable and reusable in a large project, please follow object-oriented design and other standard practices.
为了能让你的测试案例在大型的项目中可维护并可重复使用,请遵循面向对象设计和其他标准实践。
And, applying a good "Object Oriented design" is the key to achieve such a smart design.
并且应用好“面向对象设计”是做到敏捷设计的关键。
This can be better handled by applying techniques of object-oriented design to manage how individual J2EE component implementation classes and interfaces evolve.
通过应用面向对象的设计方法来管理单个的J2EE组件实现类及接口如何变化,可以更好地对此进行处理。
This is the beauty of object-oriented design; it allows experienced developers to constantly reuse code they have written, and save themselves quite a bit of time.
这是面向对象的设计的美妙之处;它允许有经验的开发人员不断重用已编写的代码,从而节省大量的时间。
One of the more powerful, and also overused, aspects of object-oriented design is inheritance.
面向对象的设计的一个更加功能强大、通常也被过度使用的方面是继承。
Two responsibility assignment principles play a major role in achieving good object-oriented design: high cohesion and low coupling.
这两个职责分配原则在完成良好的面向对象设计的方面扮演了主要角色:高内聚和低耦合。
From this point on, use cases are normally delegated completely to the developers, with total reliance on their object-oriented design skills.
从此开始,用例通常完全委托给开发人员,全部依赖于他们的面向对象设计技能。
Inheritance by extension is a common object-oriented design and is easily expressed through showing abstract classes in UML.
通过扩展来进行继承是一种常见的面向对象设计,很容易通过在U ML中显示抽象类来表达这种继承。
Software reuse is another flagship of object-oriented design.
软件重用是面向对象设计的另一个重要部分。
I don't have a perfect answer for resolving it, but I think there's a parallel here to good object-oriented design.
对此问题,目前还没有好的解决方法,但是要看到,这两个原则的目的是一致的,那就是设计出好的面向对象的产品。
They were all heavily influenced by the world of object-oriented design and analysis (OODA).
它们都深受面向对象设计与分析(OODA)界的影响。
Creating blueprints for reusable types is considered good object-oriented design.
为可重用类型创建蓝图被认为是一种好的面向对象设计。
Grady Booch first introduced active objects in his 1990 book on object Oriented Design with Applications.
GradyBooch于1990年在其有关面向对象的应用程序设计的书中最先引入了活动对象。
Martin Fowler: Because every other book on object-oriented design might say somewhere in the book, "Oh yeah, interfaces are important."
MartinFowler:其它关于面向对象设计的书也许会在某处这样说道:“啊,接口实在是太重要了。”
Expressing an object-oriented design in Ada
在Ada 中表达一个面向对象的设计
Design principles: Validates that your code adheres to the design principles of object-oriented programming.
设计原则:验证你的代码是否坚持面向对象编程的设计原则。
There are many Object Oriented Design Patterns, but these 23 patterns are generally considered the foundation for all other Design Patterns.
实际中有很多面向对象设计模式,但这23种模式被公认为是所有其他设计模式的基础。
In traditional Object-Oriented (OO) design, it is common to have multiple object instances that implement the same interface.
在传统的面向对象(OO)设计中,通常让多个对象实例实现相同的接口。
Pattern density, which can make mature object-oriented frameworks hard to change, is a natural result of the way object-oriented developers design systems.
模式密集可能导致成熟的面向对象框架难以修改,但这是面向对象开发人员设计系统的方法所带来的自然结果。
At design time, you need to carefully choose which members to mark as static and avoid losing an object-oriented design.
在设计时,您需要仔细选择哪些成员要标记为静态,并避免丢失面向对象的设计。
应用推荐