This module takes you inside a Bean to learn about the structure and organization of data and methods,
the two primary parts of a Bean.
You learn all about properties, which model the public portion of a Bean's data and are accessible externally through accessor methods.
You take a look at the different types of properties, including simple properties, indexed properties, bound properties, and constrained properties.
Toward the end of the module you work through a practical exercise of creating a property and its associated accessor methods.
After completing this module, you will have the knowledge and skills necessary to:
Design and code properties for your own Beans
Define accessor methods used to access properties
Understand when and why to use indexed, bound, and constrained properties
In the next lesson, the structural makeup of a Bean will be discused.