YoVDO

Java: Going Further with Classes and Methods

Offered By: Codecademy

Tags

Java Courses Object-oriented programming Courses Polymorphism Courses Encapsulation Courses Inheritance Courses

Course Description

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

Taught by

Kenny Lin

Related Courses

Programmazione I
University of Naples Federico II via edX
Основы разработки на C++: жёлтый пояс
Moscow Institute of Physics and Technology via Coursera
C++ Programming: Object-Oriented Design
Codio via edX
Java: Inheritance and Polymorphism
Codecademy
AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures
Purdue University via edX