Slide 1 Ivan Marsic Rutgers University LECTURE 7: Object Oriented Design Slide 2 2 Topics Assigning Responsibilities to Objects Design Principles Expert Doer High Cohesion…