Object-Oriented Design with UML and Java (Paperback) (物件導向設計:UML 與 Java 實務指南)

Kenneth Barclay, John Savage

買這商品的人也買了...

相關主題

商品描述

Unified Modeling Language (UML) is a general-purpose programming language for specifying and visualizing complex software, especially large, object-oriented projects. Object-oriented programming is when a programmer defines not only the data type of a data structure, but also the types of operations/functions that can be applied to the data structure. Java is a general purpose programming language with a number of features that make the language well suited for use on the World Wide Web. Fully road tested from the authors own courses, Object-Oriented Design with UML and Java shows how considering the modeling and programming languages together from the start can be beneficial, shifting the emphasis away from detailed programming issues, and instead allowing the focus to fall on the analysis of the meaning and accuracy of the model. No prior knowledge of object orientation is assumed, though some knowledge of Java or other high level programming language is required.

* Integrates design and implementation, using Java and UML
* Includes case studies, exercises and a free software tool for hands on learning
* Bridges the gap between programming texts and high level analysis books on design

商品描述(中文翻譯)

統一建模語言(Unified Modeling Language,簡稱UML)是一種通用的程式設計語言,用於指定和視覺化複雜的軟體,尤其是大型的物件導向專案。物件導向程式設計是指程式設計師不僅定義資料結構的資料類型,還定義可以應用於該資料結構的操作/函式類型。Java是一種通用的程式設計語言,具有一些特性使其非常適合在全球資訊網上使用。《物件導向設計與UML和Java》是作者自己課程的完整實踐,展示了從一開始就將建模和程式設計語言一起考慮的好處,將重點從詳細的程式設計問題轉移到模型的意義和準確性分析上。不需要對物件導向有先備知識,但需要一些Java或其他高階程式設計語言的知識。

* 整合設計和實作,使用Java和UML
* 包含案例研究、練習和一個免費的軟體工具,供實際學習使用
* 填補了程式設計教材和高階分析設計書籍之間的差距