如抽象的,拼接的,情节性组合的等等。
行为不提供真的“多重继承”为核心的语言特点,如抽象类和接口的支持。
Behaviors do not provide true "multiple inheritance" support for core language features like abstract classes and interfaces.
更深入的概念,如抽象关联,或者抽象继承,也是RDL语言的一部分,但是本文将不作介绍。
Advanced concepts like abstract relations, or relation inheritance, are also part of the RDL language, but they will not be covered in this article.
在这里,对其它技术(如:编译一个抽象语法树和解析闭包中的变量)也进行了讨论。
Here other techniques such as compiling an abstract syntax tree and resolving variables in closures are discussed.
尽管诗句的言语抽象晦涩,令人不知所指,一如报纸诗歌的拙劣,但我的双眼却噙满了泪水。
My eyes filled with tears and yet I knew the verses were badly written vague, abstract words such as one finds in a newspaper.
逻辑文件系统层是一个抽象层,用户可以通过它请求各种文件操作,如读、写、获得相关信息,等等。
The logical file system layer is the level of abstraction at which users can request the various file operations, such as read, write, stat, and so on.
函数语言结构,如高阶和一级函数,能让我对抽象的理解更进一步,让我更多地将精力放在代码能做什么而不是怎么做 上。
Functional language constructs such as higher-order and first-class functions allow me to climb one more rung up the abstraction ladder and focus more on what the code does rather than how it does it.
函数编程代表了下一个抽象阶段:将更加琐碎的细节如遍历、并发性和状态尽可能留给运行时处理。
Functional programming represents the next abstraction leap: ceding more mundane details such as iteration, concurrency, and state to the runtime as much as possible.
邮政地址是聚合组件的一个例子,它是一致的抽象概念,包括几个原子组件,如省份和邮政编码。
An example of an aggregate component is a postal address, which makes up a coherent, abstract concept; it is composed of several atomic components such as province and postal code.
您考虑的东西要更为战略化,需要更为抽象地考虑问题,并使用沟通工具和技术(如uml)来全面描述希望团队实现的目标。
You have to be more strategic, think more abstractly, and use communication tools and technologies (such as UML) to universally describe what you want from your team.
这会允许你扩展抽象事物,定义一个新的实现(如apache服务器)而不需要修改任何客户端代码。
This would allow you to extend the abstract thing and define a new implementation (say, ApacheServer) without doing any change in the client code.
首先,创建一个抽象的基类,封装此通用功能,如清单7所示。
First, create an abstract base class that encapsulates this common functionality, as in Listing 7.
假设您有一个名为vehicle的抽象类,其定义如清单5所示。
Suppose you have an abstract class Vehicle, defined as follows in Listing 5.
将使用新的抽象,如服务数据对象(ServiceData Object),隐藏与关系数据库这类数据源交互的复杂性。
New abstractions such as Service Data Objects will be used to hide the complexities of interacting with data source such as relational databases.
此时,您可能很想更进一步并用成熟的抽象工厂对象替换工厂方法,如ErichGamma等人在设计模式中详细描述的那样。
At this point, you may be tempted to go one step further and replace the factory method with a full-fledged abstract factory object, as detailed in Design Patterns by Erich Gamma, et al.
想要开发这样一个抽象,实现者需要从_ templated类继承,如清单13所示。
Implementers who want to exploit an abstraction such as this need to inherit from the _templated class, like in the Listing 13.
如Meeraj之前所说,SCA还提供了协议抽象,这样在远程调用时代码就无需处理低级的传输层api。
As Meeraj mentioned previously, SCA also provides protocol abstraction so that code does not need to deal with low-level transport APIs when making remote calls.
即便不幸如Palm,亦为开发者提供了更为抽象以及安全的开发环境。
Even poor Palm offered more abstraction and safety to its developers.
对于将Ajax应用程序开发的一些低层方面(如跨浏览器的不兼容、DOM事件模型和进行Ajax调用)抽象出来,GWT做得很好。
GWT also does a good job of abstracting away some of the low-level aspects of Ajax application development, such as cross-browser incompatibilities, the DOM event model, and making Ajax calls.
可以用另一个便利函数抽象这个过程,如清单5所示。
You can abstract this out with yet another convenience function, shown in Listing 5.
对于业务人员(如业务策划师或者分析师)来说,这个抽象级别是很有意义的。
This level of abstraction makes sense to business people, such as business strategists or analysts.
近看似乎相当抽象,但退后一步就会神奇地发现,这些明暗形状形成了一幅栩栩如生的脸部肖像。
Up close the paintings look incredibly abstract but when you step back they merge to form, amazingly, incredibly life-like face portraits.
通用语言中的传统的抽象机制,如方法和类,已不足以满足建立新的抽象层次的需要。
Conventional abstraction mechanisms of general purpose programming languages such as methods and classes, are no longer sufficient for creating new abstraction layers.
可以在抽象类中声明标准和抽象方法,如清单5所示。
You can declare standard and abstract methods in an abstract class, as shown in Listing 5.
基本抽象类型定义了几种典型的元素,如名称和描述,以及支持定位约束(如果没有包含在BICS文档中)的元素。
The base abstract type defines several typical elements such as a name and description, as well as elements that support the location of a constraint if it is not contained within the BICS document.
我们必须透过旧有教育理念的诸多表象,如学术、非学术、抽象、理论、专业,看清它的本质:一个被神化的怪物。
We have to get over this old conception of academic, non-academic, abstract, theoretical, vocational and see it for what it is, a myth.
客户端请求一个服务器资源(例如,GoogleMaps)—一个抽象符号,如附近一个咖啡店的街道地址。
The client requests a resource - an abstract notion such as the street address of a nearby coffee shop - from a server (for example, Google Maps).
客户端请求一个服务器资源(例如,GoogleMaps)—一个抽象符号,如附近一个咖啡店的街道地址。
The client requests a resource - an abstract notion such as the street address of a nearby coffee shop - from a server (for example, Google Maps).
应用推荐