Quickly and Systematically Model Real-World Problems into Software
摘要
Chapter 1 covered OOP principles and concepts for modeling real-world problems and solutions. As part of designing software solutions for online shopping, gaming, and smart applications, you learned how OOP concepts such as classes and objects are helpful to easily map their real-world problems space entities such as customers, items, players, animals, guns, and sensors into software. This chapter explains how to create simple shopping and gaming applications using C++. Specifically, you learn how to coordinate with relevant objects of an application to implement the interactions and transactions of users involved in realizing the application’s use cases.