Skip To Content

Athabasca University

Review Questions

  1. What is component technology?
  2. What are the benefits and drawbacks of using component technology?
  3. Name two ways that Beans support introspection.
  4. What does the property sheet in the BeanBox do?
  5. How do simple Beans communicate with each other?
  6. Name four ways of categorizing Bean properties.
  7. How do you publish the events a Bean fires?
  8. Name six ways you can use the BeanInfo Interface to publish the features of your Bean.
  9. What differentiates a Property Editor from a Customizer?
  10. What are the three options for controlling the serialization of your Beans?
  11. Name four functions provided by the BeanContext API.
  12. How does the BeanContext API register listeners and deliver events?
  13. What are the four steps in discovering and requesting services with the BeanContext API?
  14. How can GUI containers function as BeanContexts?

Updated July 27 2020 by FST Course Production Staff