Java SE 13: Constructors & Other Methods


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

The instantiation of objects in Java is the subject of this 9-video course, in which learners explore how each class has one or more constructor methods. This course examines the default, no-argument constructor provided by Java for each class and shows how constructors initialize member variables to a sensible initial state. Each learner will create his or her own defined class, instantiate that class, and use different types of constructors. You will learn to define your own parameterized constructor and will see that Java automatically removes the default no-argument constructor. Then explore how to implement correct getter and setter methods and to use the getter and setter methods to access member variables from outside a class, along with the use of the private access modifier to regulate such access. This course shows different overloaded methods in the context of constructors. Finally, you will learn that Java allows overloading constructors in a class, and how this ability allows one to create objects by using different methods.



Expected Duration (hours)
1.0

Lesson Objectives

Java SE 13: Constructors & Other Methods

  • discover the key concepts covered in this course
  • describe the initialization of member variables of class objects
  • define and invoke a parameterized constructor to instantiate objects of a class
  • define and invoke multiple constructors to instantiate objects of a class
  • use the this keyword appropriately inside the constructor and other methods of a class
  • define getter and setter methods to work with access protected member variables
  • use the this keyword appropriately inside getter and setter methods of a class
  • make use of method overloading in your programs
  • summarize the key concepts covered in this course
  • Course Number:
    it_jdcojdj_02_enus

    Expertise Level
    Intermediate