书目名称 | Concise Guide to Object-Oriented Programming |
副标题 | An Accessible Approa |
编辑 | Kingsley Sage |
视频video | |
概述 | Assumes no prior knowledge of coding in any language.Suited to students with no prior computer science experience.Concise and accessible.Includes supplementary material: |
丛书名称 | Undergraduate Topics in Computer Science |
图书封面 |  |
描述 | .This engaging textbook provides an accessible introduction to coding and the world of Object-Oriented (OO) programming, using Java as the illustrative programming language. Emphasis is placed on what is most helpful for the first-time coder, in order to develop and understand their knowledge and skills in a way that is relevant and practical. The examples presented in the text demonstrate how skills in OO programming can be used to create applications and programs that have real-world value in daily life..Topics and features: presents an overview of programming and coding, a brief history of programming languages, and a concise introduction to programming in Java using BlueJ; discusses classes and objects, reviews various Java library objects and packages, and introduces the idea of the Application Programming Interface (API); highlights how OO design forms an essential role in producing a useful solution to a problem, and the importance of the concept of class polymorphism; examines what to do when code encounters an error condition, describing the exception handling mechanism and practical measures in defensive coding; investigates the work of arrays and collections, with a part |
出版日期 | Textbook 2019 |
关键词 | Object Oriented Programming; Java; BlueJ; Programming; Coding |
版次 | 1 |
doi | https://doi.org/10.1007/978-3-030-13304-7 |
isbn_softcover | 978-3-030-13303-0 |
isbn_ebook | 978-3-030-13304-7Series ISSN 1863-7310 Series E-ISSN 2197-1781 |
issn_series | 1863-7310 |
copyright | Springer Nature Switzerland AG 2019 |