Sebanyak 23 item atau buku ditemukan

Practical Object-oriented Design with UML

This is a revised and updated edition of this title, which provides a practical introduction to the design of object-oriented programs using UML. It includes detailed coverage of modelling techniques and notation, with worked examples throughout. The book contains substantial code examples in Java. It clearly connects design concepts with code, and is useful for people with programming experience who wish to learn about design. It is also useful for computer science and software engineering undergraduates taking courses covering object-oriented techniques. The book provides explanations of UML and OCL notation emphasis on transitions from design to code, as well as including complete case studies with code, and many exercises.

This is a revised and updated edition of this title, which provides a practical introduction to the design of object-oriented programs using UML.

Object-oriented Design with Ada

Maximizing Reusability for Real-time Systems

Dr. Kjell Nielsen's book illustrates how an object-oriented development approach will create superior software systems that are highly modular in design yet will provide a high degree of durability and ease of maintenance. The recurring theme is how to build real-time systems that can be reused by the original developer as well as redevelopers. Included are such topics as object-oriented analysis and design for an air-traffic control system and a robot control system, along with a library of reuseable components and a development-approach summary. The book also covers domain analysis, modules and interfaces, process abstraction, and classes and objects in ADA, as well as several other issues of interest.

The book also covers domain analysis, modules and interfaces, process abstraction, and classes and objects in ADA, as well as several other issues of interest.

What Every Programmer Should Know about Object-oriented Design

Introduction: What does it mean to be object-oriented, anyway? Object-orientation - Who ordered that? Object-oriented design notation. The basic notation for classes em methods. Inheritance and aggregation diagrams. The object-communication diagram. State-transition diagrams. Additional OODN diagrams. The principles of object-oriented design: Encapsulation and connascence. Domains, encumbrance, and cohesion. Properties of classes and subclasses. The perils of inheritance and polymorphism. Class interfaces. Appendix A: Checklist for an object-oriented design walkthrough. Appendix B: The Object-oriented design owner's manual. Appendix C: Blitz guide to object-oriented terminology.

Introduction: What does it mean to be object-oriented, anyway?

Object-Oriented Design for C++

Looks at the advantages and disadvantages of object-oriented programming, describes design methods, and covers data abstraction, inheritance, dymanmic binding, pointers, buffers, and extension of the text editor

Looks at the advantages and disadvantages of object-oriented programming, describes design methods, and covers data abstraction, inheritance, dymanmic binding, pointers, buffers, and extension of the text editor

An Introduction to Object-oriented Design in C++

Which comes first, learning object-oriented design or programming in C++? The authors present an object-oriented approach at the outset as the best way to learn introductory programming concepts. C++ doesn't have to be the top hierarchical level at the end of a programming journey. The object-oriented features of C++ are used as an appropriate foundation for learning to program.

Which comes first, learning object-oriented design or programming in C++?

Object-oriented Design in Java

A tutorial in the MITCHELL WAITE SIGNATURE SERIES, aimed at beginner to intermediate Java programmers. The book uses a hands-on approach, with examples, showing the analysis, design and implementation of client/server applications. Accompanied by a CD-ROM containing CodeWarrior Lite.

A tutorial in the MITCHELL WAITE SIGNATURE SERIES, aimed at beginner to intermediate Java programmers. The book uses a hands-on approach, with examples, showing the analysis, design and implementation of client/server applications.

An introduction to programming and object-oriented design using JAVA

This text is an introduction to software design and construction using the programming language Java. The approach is entirely object-oriented, sometimes called " object first." The emphasis throughout is on problem modeling using fundamental software engineering principles and concepts. Though Java is introduced and used throughout the text, this is not primarily a text about Java.

This text is an introduction to software design and construction using the programming language Java.

Design Readiness: An Exploratory Model of Object-oriented Design Performance

Path analysis was conducted to determine which individual differences were related to design readiness and OOD performance.

Path analysis was conducted to determine which individual differences were related to design readiness and OOD performance.