OOP
- consists of objects
- a set of interacting objects
Object
- a component of software
- combination of data and operations
- identity + attribute + behavior(method) + relationships with other objects
- send message to each other ( interact, communicate information each other ) calling a method
- an instance of a class
💡 good for developing large software
- increase reusability, maintainability, understandability, productivity of programmer, quality of software
Originally posted by @jimin-kiim in https://github.com/jimin-kiim/OOP/issues/2#issuecomment-1276037772