This month's article, the first of a series on user-interface
construction in object-oriented systems, looks at the underlying
theory of object-oriented design from the perspective of the user
interface. This installment in the new series serves as a primer on
objects, describing exactly what a well-constructed object is --
and isn't -- and how it should behave with respect to the awtmultithreadingthreads in Programming > Javawith buildinginterfacesjavaobject-orientedpartprogrammingsystemsuserby 2 users