000 02061cam a22003494i 4500
999 _c6879
_d6879
001 13879458
005 20201220132000.0
008 050222s2005 enka b 001 0 eng
010 _a 2005004182
020 _a0470092408 (pbk. : alk. paper)
040 _aDLC
_cDLC
_dDLC
_erda
050 0 0 _aQA76.64
_b.O35 2005
082 0 0 _a005.117
_222
_bO.M.O
100 1 _aO'Docherty, Mike.
245 1 0 _aObject-oriented analysis and design :
_bunderstanding system development with UML 2.0 /
_cMike O'Docherty.
264 0 _aChichester, England ;
_bHoboken, NJ :
_bWiley,
_cc2005.
300 _axvii, 559 pages. :
_billustration ;
_c23 cm.
336 _2rdacontent
_atext
337 _2rdamedia
_aunmediated
338 _2rdacarrier
_avolume
504 _aIncludes bibliographical references and index.
505 0 _a1 Introduction 2-Part I Setting the Scene 9 -2 Object Concepts -2.5 Encapsulation-2.6 Association and Aggregation-2.7 Graphs and Trees-2.8 Links and Navigability-2.9 Messages-2.10 Invoking an Operation-2.11 An Example Collaboration2.12 How an Object-Oriented Program Works - 3 Inheritance-4 Type Systems-5 Software Development Methodologies-Part II Understanding the Problem-7 Analyzing the Problem-Part III Designing the Solution8 Designing the System Architecture 9 Choosing Technologies 10 Designing the Subsystems 11 Reusable Design Patterns- 12 Specifying the Interfaces of Classes-A Ripple Summary-B iCoot Case StudyC Summary of UML Notation Used 526
650 0 _aObject-oriented programming (Computer science)
650 0 _aComputer software
_xDevelopment.
856 4 1 _3Table of contents only
_uhttp://www.loc.gov/catdir/toc/ecip058/2005004182.html
856 4 2 _3Contributor biographical information
_uhttp://www.loc.gov/catdir/enhancements/fy0621/2005004182-b.html
856 4 2 _3Publisher description
_uhttp://www.loc.gov/catdir/enhancements/fy0621/2005004182-d.html
856 4 2 _3Abstract
_uhttp://repository.fue.edu.eg/xmlui/handle/123456789/3446
942 _cBK
_2ddc