IT Skills Software Design and Development Java Java SE 7
Packed with real-world applications and student activities, this comprehensive, but accessible book takes a progressive, activity-based approach to object-oriented programming, allowing students to build on established skills to develop new and increasingly complex classes.