A Comprehensive Introduction to Object-Oriented Programming with Java

Chengyuan Wu · Medical Entomology and Zoology · 2007

A Comprehensive Introduction to Object-Oriented Programming with Java provides an accessible and technically thorough introduction to the basics of programming using java. The text takes a truly object-oriented approach. Objects are used early so that students think in objects right from the beginning. The text focuses on showing students a consistent problem solving approach. Table of contents 0 Introduction to Computers and Programming Languages 1 Introduction to Object-Oriented Programming and Software Development 2 Getting Started with Java 3 Numerical Data 4 Defining Your Own Classes - Part 1 5 Selection Statements 6 Repetition Statements 7 Defining Your Own Classes - Part 2 8 Exceptions and Assertions 9 Characters and Strings 10 Arrays and Collections 11 Sorting and Searching 12 File Input and Output 13 Inheritance and Polymorphism 14 GUI and Event-Driven Programming 15 Recursive Algorithms 16 Memory Allocation Schemes and Linked Data Structures 17 Generics and Type Safety 18 List ADT 19 Stack ADT 20 Queue ADT

Read the paper · More papers on PaperTik