Kalemis, Dimitrios

The fundamental concepts of object-oriented programming / Dimitrios Kalemis - Lexington, Kentucky : Dimitrios Kalemis, c2013 - 133 pages ; 28 cm

Motivation -- In the beginning -- Enter OOP -- Programming environment and data -- Parallel arrays -- Structures -- Classes and objects -- Encapsulation and access specifiers -- Message passing -- Inheritance -- The Liskov substitution principles -- The importance of the Liskov substitution principle -- Polymorphism -- Relationships -- Interfaces -- S.O.L.I.D. -- Levels of OO functionality -- Comparison to other paradigms -- Topics I ommitted -- A true story -- Epilogue.

Where does structured programming end and object-oriented programming (OOP) begin? What are OOP’s fundamental concepts and what is the reason behind them? This book will answer these questions and will also give you an insightful perspective into OOP, based on its fundamental concepts. It is likely that you will have many “a-ha moments” reading this book and, at the end, you may even reach a feeling of “enlightenment”.

9781492912200


OBJECT-ORIENTED PROGRAMMING (COMPUTER SCIENCE)

QA 76.64 .K35 2013