Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
Object Oriented Programming using Java
🌠 Top Free Computer Networking Books - 100% Free or Open Source!
  • Title Object Oriented Programming using Java
  • Author(s) Simon Kendal
  • Publisher: bookboon (2009); Internet Archieve (2015)
  • Paperback N/A
  • eBook PDF (216 pages, 4.7 MB), ePub, Kindle, etc.
  • Language: English
  • ISBN-10: N/A
  • ISBN-13: 978-87-7681-501-1
  • Share This:  

Book Description

This book will explain the Object Oriented approach to programming and through the use of small exercises, for which feedback is provided, develop some practical skills as well. At the end of the book one larger case study will be used to illustrate the application of the techniques. This will culminate in the development of a complete Java program which can be downloaded with this book. Topics covered include : Abstraction, Inheritance, Polymorphism, Object Oriented Software Analysis and Design, The Unified Modelling Language (UML) , Agile Programming and Test Driven Development.

It aims to instil the reader with an understanding of the Object Oriented approach to programming and aims to develop some practical skills along the way. These practical skills will be developed by small exercises that the reader will be invited to undertake and the feedback that will be provided.

The concepts that will be explained and skills developed are in common use among programmers using many modern object oriented languages and are thus transferrable from one language to another. However for practical purposes these concepts are explored and demonstrated using the Java programming language.

While the Java programming language is used to highlight and demonstrate the application of fundamental object oriented principles and modelling techniques this book is not an introduction to Java programming. The reader will be expected to have an understanding of basic programming concepts and their implementation in Java (inc. the use of loops, selection statements, performing calculations, arrays, data types and a basic understanding of file handling).

This text is designed not as a theoretical textbook but as a learning tool to aid in understanding theoretical concepts and learning the practical skills required to implement these. To this end each chapter will incorporate small exercises with solutions and feedback provided.

At the end of the book one larger case study will be described - this will be used to illustrate the application of the techniques explored in the earlier chapters. This case study will culminate in the development of a complete Java program that can be downloaded with this book.

About the Authors
  • N/A
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • Object Oriented Programming in Java (Rick Halterman)

    This book provides coverage of both basic concepts in Java Programming thereby catering to the requirements of the different levels of users in the market. It helps in building object oriented concepts as well as programming oriented approach.

  • OOP: Learn Object Oriented Thinking and Programming using Java

    It teaches programming according to the Architecture First methodology which reacts at the companies' complaints that the school graduates are usually good in coding, but bad in software architecture.

  • Introduction to Programming Using Java (David J. Eck)

    This book is an introduction to programming and also an introduction to Java directed towards people who do not have any background in programming, although it might also be useful for experienced programmers who want to learn something about Java.

  • Think Java, 2nd Edition (Allen B. Downey, et al)

    This book is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience.

  • Java, Java, Java: Object-Oriented Problem Solving, 3rd Edition

    Functional and flexible, this book takes an objects-first approach to Java programming and problem using games and puzzles. Emphasize coverage of Java language features, introductory programming concepts, and object-oriented design principles.

  • Introduction to Programming in Java: An Interdisciplinary Approach

    This book is for all readers interested in introductory programming courses using the Java programming language. It emphasizes the application of computer programming not only in success stories in the software industry but in science and engineering fields.

  • Thinking in Java, 4th Edition (Bruce Eckel)

    This book has earned raves from programmers worldwide for its extraordinary clarity, careful organization, and small, direct programming examples. From the fundamentals of Java syntax to its most advanced features, Thinking in Java is designed to teach, one simple step at a time.

  • O'Reilly® Algorithms and Information Retrieval in Java

    This practical book will help you learn and review some of the most important ideas in software engineering - data structures and algorithms - in a way that's clearer, more concise, and more engaging than other materials. Useful in technical interviews too.

Book Categories
:
Other Categories
Resources and Links