Objects First with Java: A Practical Introduction Using BlueJ, 5/e (Paperback)
暫譯: Java 物件導向程式設計:使用 BlueJ 的實用入門,第 5 版 (平裝本)

David J. Barnes, Michael Kolling

  • 出版商: Prentice Hall
  • 出版日期: 2011-12-15
  • 售價: $5,560
  • 貴賓價: 9.5$5,282
  • 語言: 英文
  • 頁數: 560
  • 裝訂: Paperback
  • ISBN: 0132492660
  • ISBN-13: 9780132492669
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

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

商品描述

Objects First with Java: A Practical Introduction Using BlueJ, 5e, is ideal for introductory courses in Java/Introduction to Programming and Object-Oriented Programming and for beginning programmers.
 
This is the only introductory programming textbook that uses the BlueJ integrated development environment (IDE) to teach introductory and object-oriented programming principles using Java. Its close integration with the BlueJ development environment allows this book to focus on key aspects of object-oriented software development from day one. BlueJ's clear visualization of classes and objects means that readers can immediately appreciate the differences between them, and gain a much better understanding of the nature of an object than they would from simply reading source code. Unlike traditional textbooks, the chapters are not ordered by language features but by software development concepts. Language features are introduced as a response to the problems to be solved. A large number of different, interesting projects are used to provide variety and avoid the monotony of a running problem. This book takes an “objects first” approach to teaching the traditionally difficult concepts of objects in a manipulative visual form. Throughout, the emphasis is on developing a practical approach to programming, with students encouraged to add code to existing programs rather than working with an intimidating sheet of blank paper. This textbook is printed in four-color to aid pedagogy and reader learning.

 

商品描述(中文翻譯)

Java物件導向程式設計:使用BlueJ的實用入門,第5版》非常適合Java入門課程、程式設計入門及物件導向程式設計課程,以及初學者程式設計師。

這是唯一一本使用BlueJ整合開發環境(IDE)來教授Java入門及物件導向程式設計原則的入門程式設計教科書。它與BlueJ開發環境的緊密整合使得本書能夠從第一天起就專注於物件導向軟體開發的關鍵方面。BlueJ對類別和物件的清晰視覺化意味著讀者可以立即理解它們之間的差異,並比單純閱讀源代碼更好地理解物件的本質。與傳統教科書不同,本書的章節並不是按語言特性排序,而是按軟體開發概念排序。語言特性是針對需要解決的問題而引入的。本書使用大量不同且有趣的專案來提供多樣性,避免重複的問題帶來的單調感。本書採取“物件優先”的教學方法,以可操作的視覺形式教授傳統上難以理解的物件概念。整體上,強調發展實用的程式設計方法,鼓勵學生在現有程式中添加代碼,而不是面對一張令人生畏的空白紙張。這本教科書以四色印刷,以輔助教學和讀者學習。