Abstract
At the beginning of the book we said that computer programs are about processing some input and generating some output from it, possibly also altering the state of some data-holding instance like a file or a database. Although this is certainly true, it does not tell the whole story. In real-world scenarios, computer programs exhibit another characteristic: They are supposed to be of some practical use, and as a result of that, model real-world events and objects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2019 Peter Späth
About this chapter
Cite this chapter
Späth, P. (2019). Classes and Objects: Object Orientation Philosophy. In: Learn Kotlin for Android Development. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4467-8_2
Download citation
DOI: https://doi.org/10.1007/978-1-4842-4467-8_2
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-4466-1
Online ISBN: 978-1-4842-4467-8
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)