View RSS Feed

Java Basic

Basic Java programming tutorials for learning Java fundamentals.

  1. Inheritance vs. Composition

    by , 01-08-2012 at 10:55 AM
    The concept of inheritance is based on is a relationship. Composition is based on has a relationship. Both of these two concepts allow placing sub objects into your class. Below image explains this key relationship.

    Name:  48.JPG
Views: 896
Size:  25.3 KB

    Inheritance Vs Composition


    Inheritance is based on one direction concept. You can not apply it in reverse. Extends keyword is used to specify inheritance.

    Composition is used in cases in which ...
    Categories
    Inheritence