Title: Key Concept - Class
Course: CPS 189: Java Certification - Review, Practice & Prepare (Development) > Section: (OLDstyle) Learning Modules

Java Classes

A class in Java is:

- A blueprint or prototype from which objects are created
- Declared with the following:
  - Optional modifiers such as public, private, and others
  - The class name
  - Optional keyword extends indicating the class's parent
  - Optional keyword implements followed by one or more interfaces
  - The class body consisting of one or more constructors, fields, and methods, enclosed by curly braces.

For more information about Java classes:

- Click this link to view Oracle's documentation: Classes
- Click this link to view additional study materials. Level 1 Study Materials: Unit 1