Oracle Java Certification: 3. Methods and Inheritance

Oracle Java Certification: 3. Methods and Inheritance

35mIntermediate2019-09-13

Authors

Baochuan Lu

Baochuan Lu

Baochuan Lu, PhD, is a professor at Southwest Baptist University.

Course details

Boost your professional credibility by earning the Java SE 8 Oracle Certified Associate (OCA) certification. The Oracle Java Certification series was designed to help you prepare to take and pass the qualifying exam for this certification, Java SE 8 Programmer I (1Z0-808). In this course—the third installment in the series—instructor Baochuan Lu focuses on two key concepts in object-oriented design in Java: methods and inheritance. As he delves into these topics, he highlights how to choose the right return types, covers the benefits of inheritance and polymorphism with overridden methods, goes over the levels of abstractness in class definitions, among other key concepts covered on exam 1Z0-808.

Learning objectives
Arguments and return values of methods
Method access modifiers
Inheritance and polymorphism
Abstract classes and interfaces
Type casting on object references

Skills covered

JavaOracleCert PrepProgramming LanguagesSoftware Development

Concepts

Introduction

  • Methods and inheritance for the Java OCP test
  • Exercise file setup

Methods

  • Arguments and return values of methods
  • Method overloading
  • Static methods and fields
  • Pass by value vs. by reference

Inheritance

  • Method access modifiers
  • Inheritance and polymorphism
  • Using super and this to reference objects and constructors

Abstract Classes and Interfaces

  • Abstract classes and interfaces
  • Type casting on object references

Conclusion

  • Next steps
40,000 Toman