Ruby是纯面向对象语言。
与流行的信念相反,它是一种纯面向对象语言。
Contrary to popular belief, it is a pure object-oriented language.
用面向对象语言写一个应用。
语言不是面向对象语言。
Ioke是一个强类型、动态、基于原型的面向对象语言。
Ioke is a strongly typed, extremely dynamic, prototype based object oriented language.
相反,对于并发面向对象语言,人们研究得较少。
By contraries, little research have been done on concurrent object-oriented languages.
“私有”和“公有”在这里的意思和在大多数面向对象语言里一样。
"Private" and "public" have the same meaning here as in most object-oriented languages.
函数式编程的核心是函数,就像面向对象语言的主要抽象方法是类。
At the core of functional programming is the function, just as classes are the primary abstraction in object-oriented languages.
大多数面向对象语言均支持信息隐蔽的数据抽象和封装。
Most object-oriented programming languages support data abstraction and encapsulation for information hiding.
例如,我努力学习Ruby,因为我从没掌握过一种面向对象语言。
For example, I struggled to learn Ruby, because I'd never mastered an object-oriented language.
Scala和许多面向对象语言一样,允许你嵌套声明类。
Scala lets you nest class declarations, like many object-oriented languages.
对于主要从事于面向对象语言的开发人员来说,这是一个难懂的概念。
This is a subtle concept that's hard to see for developers whose primary experience is with object-oriented languages.
它更接近与依赖函数调用的函数式语言,而非面向对象语言。
It is more of a functional languages relying on function calls rather than OOP.
这些孤立函数在非面向对象语言如c都可以很容易地调用。
These standalone functions are very easy to call from non-object-oriented languages like c.
毕竟,添加这种多态方法的能力是面向对象语言的关键优势之一。
After all, the ability to add such polymorphic methods is one of the key advantages of an object-oriented language.
多面向对象框架支持:与多种面向对象语言和开发环境的兼容。
Multiple object-oriented framework support: This is when a product offers compatibility with multiple object-oriented languages and development environments.
逻辑语言和面向对象语言是两种引人注目的知识程序设计语言。
Nowadays, the paradigms, namely the object—oriented language and the logic programming language, are two attractive knowledge programming languages.
大多数面向对象语言都有控制类型或者类型成员可见性(作用域)声明的结构。
Most object-oriented languages have constructs to constrain the visibility (or scope) of type and type-member declarations.
很多时候这个问题并没有明显的解决方案,即使面向对象语言也不能解决问题。
Many times the solution isn't obvious, and even object-oriented languages may not help.
初始化这些字段不需要逻辑上的构造函数,这和很多面向对象语言不同。
No constructor logic is required to initialize these fields, in contrast to most other object-oriented languages.
实际上,语言专家们通常相信函数性语言操作的抽象级别要比面向对象语言高。
In fact, language experts generally believe functional languages operate at a higher abstraction level than most object-oriented languages.
随着面向对象语言的广泛应用,人们开始研究针对面向对象语言的分片技术。
With the wide application of object oriented language, people begin to study the slicing for o.
由面向对象语言组成的功能(比如继承)具有明显的益处,但是同时也具有疏忽的副作用。
The features (such as inheritance) that comprise object-oriented languages have clear benefits, but they can also have inadvertent side-effects.
当你真正的去学习一门面向对象语言时,就会有C语言的函数学习基础去对比。
When you do learn object , you will have the base of C functional programming to go by.
Python本质上是一种面向对象语言,因为 Python中的所有东西都是对象。
Python is inherently an object-oriented language, because everything in Python is an object.
编程语言能够将对函数(或在面向对象语言中的方法)的声明从其调用中分离出来。
Programming languages can separate the declaration of functions (or methods in an object-oriented language) from their invocation.
但这种模式在函数语言和面向对象语言中的工作方式不同,所得到的结果也有所不同。
But there are differences in how the pattern works in a functional versus object-oriented language, and in the results it yields.
很显然,该代码的样板文件可重复使用,我们通常会在面向对象语言中通过创建架构来实现。
Clearly, the boilerplate portion of this code could be reused, and we typically do so in object-oriented languages by creating structure.
在面向对象语言普及之前,可重用的通用代码大部分是由库提供者写的,而不是应用程序员。
Before the rise of object-oriented languages, reusable generic code was mostly written by library vendors rather than by application developers.
继承是面向对象语言的一个自然部件,许多开发人员忽视了这样的一个事实,继承的核心是一个耦合机制。
Inheritance is such a natural part of object-oriented languages that most developers lose sight of the fact that, at its heart, it is a coupling mechanism.
应用推荐