Register your product to gain access to bonus material or receive a coupon.
Allows students to interact with objects directly, even before looking at the first line of Java syntax.
Provides students with clear coverage of the principles of object-oriented programming.
Allows for a deeper understanding of the material.
Objects First with Java:
A Practical Introduction Using BlueJ Learn JAVA and BLUEJ straight from the source!
Welcome to the first introductory programming textbook that completely integrates BlueJ with the teaching of object-oriented principles using Java.
BlueJ is a Java development environment that runs on top of the Sun Microsystems Java Development Kit making use of the standard compiler and virtual machine. It has been specifically designed for the introductory teaching of object-oriented programming, allowing the student to create objects of any class and interact with their methods. This truly objects first approach within the customized BlueJ environment is expected to revolutionise the way programming is taught. For the first time, the traditionally difficult concepts of objects and classes are brought alive in an easily manipulable visual form.
Key features:
Preface to the Instructor.
1. Objects and Classes.
2. Understanding Class Definitions.
3. Object Interaction.
4. Grouping Objects.
5. More Sophisticated Behavior.
6. Well-behaved Objects.
7. Designing Classes.
8. Improving Structure through Inheritance.
9. Extendable, Flexible Class Structures.
10. Handling Errors.
11. Designing Applications.
12. Case Study.
Appendices.