Karel J Robot: A Gentle Introduction to the Art of Object-Oriented Programming in Java
By: and and and
Sign Up Now!
Already a Member? Log In
You must be logged into Bookshare to access this title.
Learn about membership options,
or view our freely available titles.
- Synopsis
- Karel J. Robot updates Karel the Robot and even Karel++ to provide a means of introducing novice programmers to object-oriented programming (OOP). This book maintains the simplicity of the original and yet provides instruction that is thoroughly object-oriented from the beginning. Where the original used a syntax and methodology derived from Pascal, the present text is 100% Java. In object-oriented programming, a computation is carried out by a set of interacting objects. Here, the objects are robots that exist in a simple world. There can be one or several robots assigned to a task. The programming task is divided into two parts. The first part is defining the capabilities of the robots that are needed. The second is providing a description of the task for the robots to perform. The programmer uses his or her problem solving skills on both parts of this task. This version goes beyond the earlier Karel++ to put more emphasis on polymorphism, the primary distinction between procedural programming and object-oriented programming. There is also an introduction to simple but important design patterns, such as those that have recently revolutionized software practice.
- Copyright:
- 2005
Book Details
- Book Quality:
- Excellent
- Book Size:
- 230 Pages
- ISBN-13:
- 9780970579515
- Publisher:
- Dreamsongs Press
- Date of Addition:
- 11/28/11
- Copyrighted By:
- Joseph Bergin. All rights reserved.
- Adult content:
- No
- Language:
- English
- Has Image Descriptions:
- No
- Categories:
- Nonfiction, Computers and Internet, Textbooks
- Submitted By:
- 170
- Proofread By:
- 170
- Usage Restrictions:
- This is a copyrighted book.
Reviews
Other Books
- by Joseph Bergin
- by Mark Stehlik
- by Jim Roberts
- by Rich Pattis
- in Nonfiction
- in Computers and Internet
- in Textbooks