Concise Guide to Object-Oriented Programming

Concise Guide to Object-Oriented Programming
Author :
Publisher : Springer
Total Pages : 204
Release :
ISBN-10 : 9783030133047
ISBN-13 : 3030133044
Rating : 4/5 (47 Downloads)

Book Synopsis Concise Guide to Object-Oriented Programming by : Kingsley Sage

Download or read book Concise Guide to Object-Oriented Programming written by Kingsley Sage and published by Springer. This book was released on 2019-04-23 with total page 204 pages. Available in PDF, EPUB and Kindle. Book excerpt: 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 particular focus on fixed length arrays, the ArrayList, HashMap and HashSet; describes the basics of building a Graphical User Interface (GUI) using Swing, and the concept of a design pattern; outlines two complete applications, from conceptual design to implementation, illustrating the content covered by the rest of the book; provides code for all examples and projects at an associated website. This concise guide is ideal for the novice approaching OO programming for the first time, whether they are a student of computer science embarking on a one-semester course in this area, or someone learning for the purpose of professional development or self-improvement. The text does not require any prior knowledge of coding, software engineering, OO, or mathematics.


Concise Guide to Object-Oriented Programming Related Books

Concise Guide to Object-Oriented Programming
Language: en
Pages: 204
Authors: Kingsley Sage
Categories: Computers
Type: BOOK - Published: 2019-04-23 - Publisher: Springer

DOWNLOAD EBOOK

This engaging textbook provides an accessible introduction to coding and the world of Object-Oriented (OO) programming, using Java as the illustrative programmi
Practical Object-oriented Design in Ruby
Language: en
Pages: 272
Authors: Sandi Metz
Categories: Computers
Type: BOOK - Published: 2013 - Publisher: Pearson Education

DOWNLOAD EBOOK

The Complete Guide to Writing More Maintainable, Manageable, Pleasing, and Powerful Ruby Applications Ruby's widely admired ease of use has a downside: Too many
Advanced R
Language: en
Pages: 669
Authors: Hadley Wickham
Categories: Mathematics
Type: BOOK - Published: 2015-09-15 - Publisher: CRC Press

DOWNLOAD EBOOK

An Essential Reference for Intermediate and Advanced R Programmers Advanced R presents useful tools and techniques for attacking many types of R programming pro
Beginning C# 3.0
Language: en
Pages: 523
Authors: Jack Purdum
Categories: Computers
Type: BOOK - Published: 2008-08-11 - Publisher: John Wiley & Sons

DOWNLOAD EBOOK

Learn all the basics of C# 3.0 from Beginning C# 3.0: An Introduction to Object Oriented Programming, a book that presents introductory information in an intuit
Object-oriented Programming Featuring Graphical Applications in Java
Language: en
Pages: 484
Authors: Michael Jay Laszlo
Categories: Computers
Type: BOOK - Published: 2002 - Publisher: Addison Wesley

DOWNLOAD EBOOK

The goal of this book is to explore the principle ideas of object-oriented programming using the Java programming language. It begins teaching the object-orient