Please enable JavaScript to use CodeHS

AP Computer Science A (Mocha)

Lesson 4.17 Interfaces

Description

In this lesson, students will learn about interfaces. Interfaces share a lot of similarities with abstract classes and part of this lesson will focus on comparing the two.

Students will make and implement their own interfaces as well as implementing interfaces that are created by Java.


Objective

Students will be able to:

  • Implement interfaces from the Java library
  • Create and implement their own interfaces
  • Compare and contrast abstract classes and interfaces