Book Image

Learning Selenium Testing Tools - Third Edition

Book Image

Learning Selenium Testing Tools - Third Edition

Overview of this book

Table of Contents (22 chapters)
Learning Selenium Testing Tools Third Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Constructors


Whenever an instance is created in the method, it is called the constructor of that particular class and is executed by default.

If the user has not written/provided any constructor, the compiler will automatically insert the empty constructor.

A method name similar to its respective class name and method does not return any value.

Overloading is possible but not overriding.

An example of a Java program with a constructor chain

The following is an example of a constructor chain in a Java program:

package MyFirstPackage;

class SampleClass4 {
  SampleClass4(){
  System.out.println("executing sample meathod");
}
 }
class SampleClass3 extends SampleClass4 {
   SampleClass3(){
      System.out.println("executing sample method 2");
    }
  }

public class Constructors {
  public static void main(String[] args) {
    new SampleClass3();
  }
}

The output for the preceding code is as follows:

executing sample meathod
executing sample method 2