Class Inheritance

Why do we have Direct Inheritance and Pattern Inheritance in Class Inheritance instead of either one of above ?

Please Clarify me........

Thanking you..........!

**Moderation Team has archived post**

This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.


Keep up to date on this post and subscribe to comments

April 16, 2012 - 9:18am

Having "dual" inheritance provides a class with a bigger set of parent classes -- more "places" that it can inherit from.

So, indirectly, this means greater reuse of rules, less effort into developing new rules.

November 24, 2012 - 2:55am


Main inheritance purpose is for Resuability.inheritance (direct and pattern) for Ruleresolution Purpose (to find Best instance Of rule).