Before getting to abstractions, let's look at the e-mail I got from my milkman.
在进入抽象的讨论之前,还是让我们首先来看一看我的送奶工发来的电子邮件吧。
Modularity implies abstractions.
模块化暗示着抽象。
What are the abstractions?
都有哪些抽象?
Both should depend on abstractions.
他们都应该依赖于抽象。
Details should depend on abstractions.
细节应该依赖于抽象。
Applications still want a layer of abstractions.
应用程序仍需要抽象层。
Core abstractions surrounded by design patterns.
围绕设计模式的核心抽象。
We cannot program using terms; we need abstractions.
我们不能使用术语编程;我们需要抽象。
Design and model at different levels of abstractions.
在不同的抽象级别进行设计和建模。
Just like Lisp, Ioke provides syntactic abstractions.
就像Lisp一样,Ioke提供了语法抽象。
However, Unicode characters are just abstractions.
不过,Unicode字符还是很抽象。
I like defining abstractions or families of abstractions.
我喜欢定义抽象或抽象族。
Different languages handle abstractions in different ways.
不同的语言以不同的方式处理抽象。
The goal of levels of abstractions is to reduce complexity.
抽象级别的目的是为了降低复杂性。
They don't care about our abstractions or our good designs.
他们并不在乎我们的抽象或者我们的良好设计。
The CIM event model defines the event-related abstractions.
CIM事件模型将定义与事件相关的抽象。
Figure 5: Sample code for responsibility abstractions.
图5:职责提取的示例代码。
Code responsibility abstractions during design sessions.
在设计会议上进行代码职责提取。
The abstractions plus the method names define the vocabulary.
抽象加上方法名定义了词汇表。
They don't care about your abstractions or your good designs.
他们并不在乎抽象或者良好的设计。
Rather, both are functionally equivalent service abstractions.
两者在功能上都是等价的服务抽象。
You can build in your own abstractions as needed, with closures.
您可以根据需要通过闭包构建自己的抽象概念。
Mathematics is concerned with the abstractions of time and space.
数学研究数和空间的抽象对象。
The body embodies abstractions the best way it knows how: physically.
身体用它知道的最好的方式:身体力行的体现抽象。
These terms from our vocabulary make sense, but they are not abstractions.
这些来自于我们词汇表的术语有意义,但它们并不是抽象。
MDD lets you model and specify elements at different levels of abstractions.
MDD允许您在不同抽象级别对元素进行建模和指定。
Really, though, it's just about building abstractions on top of abstractions.
实际上,它只是关于如何在抽象之上构建抽象的过程。
How these abstractions run on any individual device can be changed at any time.
这些抽象如何在某个设备上运行随时都可能变化。
This model is very useful for declaring that a class exposes multiple abstractions.
这个模型在声明一个类实现多个抽象的时候非常有用。
-
data abstraction
数据抽象