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
* 包含案例研究、練習和一個免費的軟體工具以便於實作學習
* 橋接程式設計文本與高階設計分析書籍之間的差距