previous | start | next

## JavaBeans Components

- Software component:
  - Encapsulates functionality
  - Can be plugged into a software system without programming
  - For example, the `dateTime` object
- Unlike some programming languages, Java does have explicit support for components
- In Java, use a programming convention to implement components
  - A JavaBean is a Java class that follows this convention
- A JavaBean exposes properties–values of the component that can be accessed without programming

previous | start | next