Demo on using access modifiers
Demo for passing a value
Demo for method overloading
Demo for constructor overloading
Differences between iterative and recursive method
Demo for nesting a class
Demo for using variable-length arguments