Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Codecademy

Java: Going Further with Classes and Methods

via Codecademy

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
In this course, we’re going to take a deep dive into Java classes. We’ll look at how to set the access of class variables and methods, discuss the concept of encapsulation, and write our own static methods. Then we'll see how all Objects are related to each other through the concept of inheritance and how they can act like two different objects using polymorphism.

Syllabus

  • String Methods: Let's take a deeper look at the methods that belong to the String class.
    • Lesson: String Methods
    • Quiz: String Methods
    • Project: DNA Sequencing
  • Access, Encapsulation, and Static Methods: Let's dive deeper into classes and learn about some of their more advanced features.
    • Lesson: Access, Encapsulation, and Scope
    • Quiz: Access, Encapsulation, and Scope
    • Lesson: Static Variables and Methods
    • Quiz: Static Variables and Methods
  • Inheritance and Polymorphism: Dive deeper into object-oriented Java with inheritance and polymorphism.
    • Lesson: Inheritance and Polymorphism
    • Quiz: Inheritance and Polymorphism Quiz
    • Project: Language Families
    • Informational: Next Steps

Taught by

Kenny Lin

Reviews

4.4 rating at Codecademy based on 244 ratings

Start your review of Java: Going Further with Classes and Methods

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.