jimin-kiim / OOP

Object Oriented Programming
0 stars 0 forks source link

Object #11

Open jimin-kiim opened 1 year ago

jimin-kiim commented 1 year ago
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

jimin-kiim commented 1 year ago

Responsibility

jimin-kiim commented 1 year ago

Dependency

jimin-kiim commented 1 year ago

Coupling and Cohesion

Coupling

Cohesion