A JavaBean is simply a class file that follows certain rules. Since we are creating a non-visual bean, we only need to concern ourselves with the rules for properties. Properties are declared private. To make a property readable, create a method of the appropriate return type that returns the value. The name of the method is the name of the property, except: Capitalize the first letter of the property name Preceed the method name with the word "get" To make a property writeable, create a void method that accepts the appropriate data type and set the property to the new value. The name of the method is the name of the property, except: Capitalize the first letter of the property name Preceed the method name with the word "set" This is very similar to what we did for the Visual Basic version of our object.