面向对象编程3000字英文原文及中文翻译
1.___matic paragraphs:
Why has object-oriented programming had such a sweeping impact on the are development community。Object-oriented programming ___ managers。___ analysts and designers。___ produces a clear。manageable design。For programmers。the elegance and clarity of the object model and the power of object-oriented tools and libraries make programming a much more pleasant task。___ wins。it would seem.
If there’s a downside。it is the expense of the learning curve。Thinking in objects is a ___。and the process of designing objects is much more challenging than ral design。especially if you’re trying to create reusable objects.
2.Rewriting each paragraph:
Object-oriented programming has ___ and maintenance。while analysts and designers ___ and create clear。manageable designs。Programmers can take advantage of the elegance
and clarity of the object model。as well as the power of object-oriented tools and libraries。___.
However。there is a downside to object-oriented programming: the steep learning curve。Thinking in objects is a ___。and designing objects ___。___ ners of object-___.
programming。One n for learning OOP is to choose a language like Smalltalk that requires learning a large library before ing productive。Another n is to choose C++。which has virtually no libraries。and struggle through the depths of the language in order to write your own libraries of objects.
Designing objects well is a challenging task。and it is difficult to ___。the intent is for a few experts to design the best objects for others to consume。Successful OOP languages include not only language syntax and a ___ well-designed。easy-to-use objects。Therefore。the primary job of most programmers is to use existing objects to solve their n problems.
The goal of this chapter is to demonstrate what object-oriented programming is and how simple it can be。We will introduce many of the ideas of Java and object-oriented programming。By using existing objects。programmers ___ the right language and utilizing the available libraries ___.
There are two main approaches to programming: constraint-___ was found to be too ___ is effective for the specific type of problem it is designed to solve。but when used outside of that domain。they can e cumbersome.
truncated class file翻译___。constraint-based programming ___ for a program to follow in order to ___ constraints and rules。___。On the other hand。programming with graphical symbols ___ of code or data。This approach is often used in ___.
However。these approaches ___ intended domain。For example。using constraint-based programming for a problem that doesn't have clear constraints or rules can result in a ___。programming with graphical symbols may not be the best choice for a problem that requires complex algorithms or data structures.
In n。while constraint-___ problems。they should not be used in ns where they are not well-suited。It'___.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论