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

Take a deeper look into classes and methods in Java.

In this course, we're going to take a deep dive into Java classes. We’ll start by looking at the String class in more detail. After spending more time with Strings, we’ll dive into some of the more advanced features of Classes. Specifically, 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.

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

Reviews

4.4 rating at Codecademy based on 148 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.