Object Collaboration

As we saw in earlier chapters, OOP is all about objects, which are the main focus of this programming methodology. When we design our software using this methodology, we will keep the concepts of OOP in mind. We will also try to break our software components into smaller objects and create proper relationships between the objects so that all of them can work together to give us our desired output. This relationship between objects is called object collaboration.

In this chapter, we will cover the following topics:

  • What is object collaboration?
  • Different types of collaboration
  • What is dependency collaboration?
  • What is association?
  • What is inheritance?
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.147.79.241