下一个演进是对象语言,它将状态变量结构和影响它们的操作捆绑为实体,成为类对象。
The next evolution was object languages, which bundled the state variable structures and the operations that affected them into entities called class objects.
域层次的静态视图为类结构和在使用案例中出现的它们的对象的关系建模。
The static view of the domain level models the class structure and their relationships of the objects witnessed in the use case.
由于模式不只是影响类和对象的结构,还有动态(操作),所以这篇文章将会对在面向服务的体系架构(SOA)中模式所承担任务的调研得出结论。
Because patterns do not only affect the structure and dynamics of classes and objects, this article will conclude investigating the role of patterns in a service-oriented architecture (SOA).
总大小的差别是由于聚合数据结构级别视图使用汇总实例计数,对象/类泄漏疑点视图使用实际事例和大小计数。
The difference in cumulative size occurs because the aggregated data structure level view uses summarized instance counts and the object/class leak suspects view uses actual instance and size counts.
这可能会使标识对象和类结构变得很困难。
This makes generically identifying object and class structures difficult, if not impossible.
在JVM中,装入阶段为类对象提供了非常基本的内存结构。
Within the JVM, the loading process gives a very basic memory structure to the class object.
最后,团队采取了多项优化措施,包括针对应用程序的特定部分,从对象数组切换到索引数组,从类切换到结构体等。
In the end, the team ended up switching from object arrays to index arrays and from classes to structs, amongst several other optimizations, for that particular part of the application.
正如MC是专用对象一样,其定义也是专用类,用于定义其实例的结构和行为。
Just as an MC is a special-purpose object, its definition is a special-purpose class which defines the structure and behavior of its instances.
每一个对象映射都使用与作为对象映射层级结构之中父类相同的窗口对象。
Each object map USES the same window object as the parent for each of the objects in the object map hierarchy.
添加一个方法并不要求更新对象的结构,但确实是需要更新类的结构的,这也会体现在堆上。
Adding a method does not require updating the object structure, but it does require updating the class structure, which is also present on the heap.
正常情况下会传递一个指向结构或类的指针,该结构或类包含了一些客户端的指定对象。
Normally, a pointer to a structure or a class that can contain some client specific objects is passed with this parameter.
在这一模型中,您创建的所有变量都将引用在总的类层次结构中创建的对象。
In this model, any variable you create references an object that has been created from the overall class hierarchy.
这是因为类图为所有的其他结构图提供基本的构建块。如组件或对象图(仅仅是举了些例子)。
This is because the class diagram provides the basic building blocks for all other structure diagrams, such as the component or object diagrams (just to name a few).
类提供软件概念和实体的结构,而对象是类的真实的实例。
Classes provide the structure for software concepts or entities, whereas objects are live instances of classes.
对象类有三种类型:抽象、结构性和辅助性。
There are three types of object classes: abstract, structural, and auxiliary.
这还不利于域类的设计,因为这个实用类现在必须位于对象层次结构的顶层,不允许您使用继承来整合常见行为。
It also hurts the design of your domain classes because this utility class must now sit at the top of your object hierarchy, not allowing you to use inheritance to consolidate common behavior.
这意味着对象的结构与XML的结构没有联系-您可以重新构造对象类,而不必更改用于外部数据传送的xml格式。
This means the structure of your objects is not tied to the structure of the XML — you can restructure your object classes without needing to change the XML format used for external data transfer.
规则同样会检查对象层级结构中上层对象的熟悉,检查顶级对象与父类的连锁关系。
The algorithms also check properties of objects that are higher in the object hierarchy, checking up the chain of parents to the top object.
有了mapper类以及映射文件,重点就变成了将对象映射到现有的数据结构,而不是使一个数据结构遵从这个对象的结构。
With the Mapper classes and mapping files, emphasis is put on mapping objects to existing data structures, rather than conforming a data structure to the object structure.
我们还看到所有这些对象都可以包含多个TAG/DataElement,因为该组合是在对象继承层次结构的父类(DICOMData)中表示的。
We also see that all these objects can contain a number of TAG/DataElements since this composition is represented at the parent of the object inheritance hierarchy (DICOMData).
结构类,处理类或对象的组合。
Structural, which deal with the composition of the classes or objects.
我们会在《第7章-Scala对象系统》的“完成类(sealedclass)结构”讨论完成类的结构时学习到其中一种技术。
We'll learn one technique that helps when we discuss sealed class hierarchies in the section called "sealed class hierarchies" in Chapter 7, the Scala Object System.
这些结构支持面向对象式的封装,即本质上只有类或者Trait的公共抽象会被暴露出来,内部实现则被隐藏于视界之下。
These constructs support the object-oriented form of encapsulation, where only the essential public abstraction of a class or trait is exposed and implementation information is hidden from view.
例如,叫做organizationalPerson(在RFC 2256中定义)的结构性类扩展person对象类,后者又扩展top 对象类。
For example, a structural class called organizationalPerson (defined in RFC 2256) extends the person object class, which in turn extends the top object class.
在这个方案中,对象由指针代表,而GtkWidget是GTK +层次结构中的基本类型——叫做类,其他类都从它派生而来。
In this scheme, objects are represented by Pointers, and GtkWidget is the basic type — called a class — in the GTK + hierarchy from which all other classes are derived.
要将它更改为生成case类AST层次结构的实例(Expr对象),组合子的返回类型必须更改为Parser[Expr]。
To change it to produce instances of our case class AST hierarchy (Expr objects), the return type of the combinators has to be changed to be Parser[Expr].
开发人员在创建这些对象时必须使用恰当的封装结构以避免重写现有的类(例如从WSDL生成对象时定制命名空间映射)。
Developers must use a proper packaging structure (such as custom namespace mapping while generating objects from WSDL) while creating these objects to avoid overwriting existing classes.
建立了合理的数据结构及适当的类等级,从而完成了整个软件系统的面向对象分析和设计模型。
And then, data structure and classes grade were built up, the objects and the model of the software system were completed.
建立对象模型的步骤为:寻找类对象,识别结构,定义属性,定义服务。
Steps that establish object model are: looking for an object class, identifying the construction, defining property, and defining service.
通过结合对象初始化器和类型接口,我们可以生成一个简单的数据存储对象,而不需要定义相应的类或结构。清单5 - 24演示了一个例子。
By combining object initializers and type inference, we can create simple data-storage objects without needing to define the corresponding class or struct. Listing 5-24 shows an example.
应用推荐