Function objects are an important part of generic programming because they allow abstraction not only over the types of objects, but also over the operations that are being performed.
函数对象是一个重要的普通程序的一部分,因为他们允许抽象比类型对象还要多,而且比它正在执行的操作还要多。
On the other hand, object-oriented programming can be a very useful way to create abstraction, and thus resuable code.
另一方面,对于创建抽象从而创建可重用的代码来说,面向对象的编程可能是非常有用的方法。
At the core of functional programming is the function, just as classes are the primary abstraction in object-oriented languages.
函数式编程的核心是函数,就像面向对象语言的主要抽象方法是类。
Such abstraction would require the capabilities of a full-fledged object-oriented programming language? One that is replete with robust reflection methods.
此种抽象会要求具备完全面向对象程序设计语言的功能,它是一个具有健壮的映射方法的语言。
Hazelwood's approach contradicts one of the most important notions in computer programming — abstraction.
哈泽尔伍德的做法违背了计算机编程最重要的一个概念之一——抽象。
Similarly, in functional programming constructs, you generally willingly cede details to the abstraction, reserving the times you don't to when it really matters.
同样,在函数编程结构中,您可以把细节留给抽象机制,在出现问题的时候才去关注它。
PDO is not an abstraction layer like PearDB. PDO is a more like a data access layer which USES a unified API (Application Programming Interface).
PDO并不是类似于PearDB的数据库抽象层,而更像一种采用了统一api(应用编程接口)的数据访问层。
JSP technology provides a very useful abstraction on top of the Servlet architecture, letting Web designers focus more on content presentation, and less on programming details.
JSP技术提供了Servlet架构之上的一个非常有用的抽象,它让Web设计者可以着重关注内容表示,而只要求知道较少的编程细节。
Understanding the fundamentals of Ajax programming is essential, but if you're building complex Ajax UIs, it's also important to be able to work at a higher level of abstraction.
理解Ajax编程的基本知识是重要的,但是如果正在构建复杂的用户界面,那么能够在更高层次的抽象上工作也很重要。
Functional programming represents the next abstraction leap: ceding more mundane details such as iteration, concurrency, and state to the runtime as much as possible.
函数编程代表了下一个抽象阶段:将更加琐碎的细节如遍历、并发性和状态尽可能留给运行时处理。
Conventional abstraction mechanisms of general purpose programming languages such as methods and classes, are no longer sufficient for creating new abstraction layers.
通用语言中的传统的抽象机制,如方法和类,已不足以满足建立新的抽象层次的需要。
A Query Builder API offering a new layer of abstraction on top of the existing Query API in order to hide complexity and reduce programming errors.
查询构建器api在现有的查询api基础上新增一抽象层,旨在隐藏原有api的复杂性,减少编程错误。
Most object-oriented programming languages support data abstraction and encapsulation for information hiding.
大多数面向对象语言均支持信息隐蔽的数据抽象和封装。
For contributions to practical and theoretical foundations of programming language and system design, especially related to data abstraction, fault tolerance, and distributed computing.
对编程语言和系统设计的实践与理论基础,尤其是数据抽象、容错和分布式计算方面的贡献。
What seems to be lacking is a suitable abstraction for programming pervasive computing environments.
看上去缺少的东西正好适合于编程普及运算环境。
Session is an abstraction layer provided by server-side programming environments.
会话是服务端环境提供的一个抽象层。
Polymorphism is the third essential feature of an object-oriented programming language, after data abstraction and inheritance.
多态性是面向对象语言中继封装,继承之后第三个基本特征。
And now I"m going to get a little bit mushy, and argue that the most productive programming environments are the ones that let you work at different levels of abstraction."
现在我要说一点怨言牢骚,最高效的语言开发环境应该是一种能让你在不同层次上进行抽象归纳的语言环境。
And now I"m going to get a little bit mushy, and argue that the most productive programming environments are the ones that let you work at different levels of abstraction."
现在我要说一点怨言牢骚,最高效的语言开发环境应该是一种能让你在不同层次上进行抽象归纳的语言环境。
应用推荐