What are different properties provided by Object-oriented systems ?Can you explain different properties of Object Oriented Systems? Whats difference between Association , Aggregation and Inheritance relationships?
Properties of Object Oriented Systems:
  • support inheritance
  • provides encapsulation of data
  • provides extensibility of existing data types and classes
  • provide support for complex data types
  • Inheritance-one class inherite the property of another class..
  • Aggregation-.is a part whole relationship.
  • Association.:is a relationship between 1 or more instances of a class.