Skip to content
APEX FLOWACADEMY
MENU

Glossary term

What is Interface?

In Apex Flow Academy, "Interface" means: A contract that lists methods a class promises to provide. It is taught in Java for Complete Beginners. Related terms include Inheritance, Polymorphism, static and Enum. Every Apex Flow Academy course lists the official sources it checked.

  • 1 course teaches it
  • plain-word definition

The facts

What is Interface?

A contract that lists methods a class promises to provide.

Where is Interface taught?

Interface is defined in Java for Complete Beginners.

Which lessons cover Interface?

These lessons name it in their title or objectives:

  • Java for Complete Beginners, lesson 5.2: Interfaces and Polymorphism
Which terms are related to Interface?

Next to Interface in the course glossaries: Inheritance, Polymorphism, static, Enum, Encapsulation, exception, Reference and Stack trace.

The hard questions, answered straight

Bold questions people really ask. Each answer comes from the course data or a settled Academy fact.

Do I need experience before I learn Interface?

It depends on the course. Each course that teaches it lists its own prerequisites, and all are listed at beginner level:

  • Java for Complete Beginners: No programming experience is needed.

Related