We need a data structure to keep the name, description, and URL for each of our friends. A bean will be a perfect container for that information, because a lot of the RIFE interfaces can work with beans instead of handling a lot of properties individually. This will be more and more obvious as we learn more.
Example 7.4. Friend bean class
package tutorial.friends.backend; public class Friend { private String mFirstname = null; private String mLastname = null; private String mDescription = null; private String mUrl = null; public Friend(String firstname, String lastname, String description, String url) { mFirstname = firstname; mLastname = lastname; mDescription = description; mUrl = url; } public void setFirstname(String firstname) { mFirstname = firstname; } public String getFirstname() { return mFirstname; } // ... and so on for lastName, description and url }
The set and get methods for lastName
, description
and url
are omitted from the snippet here to save some space, but they look just like firstName
.