What are the advantages of Object Oriented Modeling?
The advantage of object-oriented modeling is the fact that objects encapsulate state expressed by attributes and behavior specified methods or operation and they are able to communicate by sending and retrieving messages. Using the advantages of object-oriented programming and modeling techniques it is possible to build a data model of custom features.