Inheritance in Java

Inheritance is an object-oriented programming technique. If you need a class similar to previous one with new additional features, java allows you to use the members of the existing class and add some more features to the new class. It is done by inheritance. The class which you derive is super class, base class or parent class. The class which is derived is sub class, derived class, child class. How to create Derived class, Syntax for creating derived class, class sub_class_name extens base_class_name { }…

Continue reading »

this Keyword in Java

All java classes contain a hidden data member named this. The this member is can be used at runtime to reference the object itself. Each object of a class contains a this pointer that points to the object for which the class member is currently executing. Lets see with a Example: // Welcome to CodeParent.com //Example program for this keyword public class Employee { static String Studnet_Name; static int Studnet_Age; public Employee(String name, int age) { this.Studnet_Name = name; this.Studnet_Age = age; } public static…

Continue reading »

Overloading Methods in Java

Java allows you to create two or more method with the same name but with different signatures. The signature includes the numbers, type, and the sequence of the arguments passes to a method. This capability to overload a method is referred to as overloading methods. Example1: // Welcome to CodeParent.com // Example for Overloading public class Addition { //Method name sum with 2 int parameters static int sum(int x, int y) { return (x + y); } //Methos name sum with 3 parameters like float,…

Continue reading »