社区
C++ 语言
帖子详情
什么是object-oriented design
napoleonpan1
2003-08-23 11:05:36
偶没看太懂
...全文
64
3
打赏
收藏
什么是object-oriented design
偶没看太懂
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lybapple
2003-08-24
打赏
举报
回复
object-oriented design是"面向对象的设计“,
是c++和java等语言的特性。
napoleonpan1
2003-08-23
打赏
举报
回复
能简单说一下吗?
比如(文章里面有functional decomposition,就是把大的问题分成多个容易解决的小问题)
lifanxi
2003-08-23
打赏
举报
回复
是没看懂英文还是什么?
翻译成中文是"面向对象的设计"。
具体的细节就太复杂了,您可以参考相关的资料。
Practical
Object
-
Oriented
Design
With UML - McGraw-Hil
Practical
Object
-
Oriented
Design
With UML - McGraw-Hil Practical
Object
-
Oriented
Design
With UML - McGraw-Hil
Object
-
Oriented
Design
Heuristics
Upon completion of an
object
-
oriented
design
, you are faced with a troubling question: "Is it good, bad, or somewhere in between?" Seasoned experts often answer this question by subjecting the
design
to a subconscious list of guidelines based on their years of experience. Experienced developer Arthur J. Riel has captured this elusive, subconscious list, and in doing so, has provided a set of metrics that help determine the quality of
object
-
oriented
models.
Object
-
Oriented
Design
Heuristics offers insight into
object
-
oriented
design
improvement. The more than sixty guidelines presented in this book are language-independent and allow you to rate the integrity of a software
design
. The heuristics are not written as hard and fast rules; they are meant to serve as warning mechanisms which allow the flexibility of ignoring the heuristic as necessary. This tutorial-based approach, born out of the author's extensive experience developing software, teaching thousands of students, and critiquing
design
s in a variety of domains, allows you to apply the guidelines in a personalized manner.The heuristics cover important topics ranging from classes and
object
s (with emphasis on their relationships including association, uses, containment, and both single and multiple inheritance) to physical
object
-
oriented
design
. You will gain an understanding of the synergy that exists between
design
heuristics and the popular concept of
design
patterns; heuristics can highlight a problem in one facet of a
design
while patterns can provide the solution.Programmers of all levels will find value in this book. The newcomer will discover a fast track to understanding the concepts of
object
-
oriented
programming. At the same time, experienced programmers seeking to strengthen their
object
-
oriented
development efforts will appreciate the insightful analysis. In short, with
Object
-
Oriented
Design
Heuristics as your guide, you have the tools to become a better software developer.
由浅入深学习PHP面向对象
面向对象程序设计简称oop是英文全称“
Object
-
Oriented
Programming”,面向对象程序设计更加符合人的思考逻辑和对事物处理。面向对象程序设计的语言为编程人员开了一扇大门,使代码更简洁,便于维护,可强的重用性。课程难点:面向对象的编程思想,在开发过程中对于新手从“面向过程”到“面向思想”转变。
Object
-
Oriented
Design
Using Java.pdf
The primary strength of
Object
-
Oriented
Design
Using Java is that it has one of the best presentations of problem solving using patterns available. It has received rave reviews from instructors and has been class tested at a number of schools where the response from both professors and students has
Data Structures And Algorithms With
Object
-
oriented
Design
Patterns In Java
Data Structures And Algorithms With
Object
-
oriented
Design
Patterns In Java.chm
C++ 语言
64,643
社区成员
250,606
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章