Java SE 13: Understanding Classes & Objects in Java


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

What makes the programming language Java so useful is that can run on multiple platforms. In this course, you will examine Java and its support for object-oriented programming. This course uses real-world entities to demonstrate how member variables represent the state of those entities, and how member functions represent the behavior of those entities. Participants study the various basic types of variables in Java and distinctions between eight primitive types and strings, which are a type of object. You will learn that all basic building blocks of all operations are these basic types of variables. As a practical exercise, create a project in Java with Java's two basic building blocks, the twin concepts of classes and objects. Next, learn to create classes and instantiate objects of these classes. You will discover that all objects in Java come with certain built-in capabilities, because they all inherit from a common ancestor base class. Finally, participants learn how to use constructors, getter methods, and setter methods to configure and initialize Java objects.



Expected Duration (hours)
1.0

Lesson Objectives

Java SE 13: Understanding Classes & Objects in Java

  • discover the key concepts covered in this course
  • recognize what classes and objects are
  • recognize what member variables, static member variables, and member functions are
  • define a class and instantiate an object of that class in Java
  • print out the details of an object to the system console
  • define and invoke constructors in classes to correctly initialize member variables
  • define and invoke getter and setter methods to access private member variables of a class from outside that class
  • summarize the key concepts covered in this course
  • Course Number:
    it_jdcojdj_01_enus

    Expertise Level
    Intermediate