Fundamentals of Object-Oriented Programming

Author: Li Shixian
Publisher:
Publish Date: 1998-08-01
Features: This book guides readers into the world of object-oriented programming in a step-by-step and easy-to-understand manner. Assuming no prior programming experience, it starts with basic data types and control structures, gradually progresses to functions, classes and objects, composite data types, inheritance, polymorphism, generics, input/output streams, and finally introduces advanced topics such as program assertions and exception handling mechanisms to improve program reliability, as well as standardized methods to enhance program reusability. The book provides numerous typical examples and includes a wealth of selected exercises, review questions, and hands-on practice problems for each chapter. It not only introduces object-oriented programming languages but also emphasizes object-oriented programming methodologies, focusing on the integration of programming theory and practice. This book is suitable as an introductory textbook for programming courses in computer science, as a reference for upper-level students in other disciplines studying object-oriented programming, and as a guide for software developers.

📌 Related Posts