In this chapter we will step back from the syntax of the Java language. At this point you should have enough knowledge of Java basics to write simple applications. But so far, we have not actually written an object-oriented application, and we have not done anything that we couldn't do more easily in ColdFusion.
This chapter is devoted to determining what objects are, what object-oriented programming and object-oriented application design are, how these concepts relate to building programs, and why they are important. We will also see how to plan and represent your programs' features using the Unified Modeling Language.
You probably have strong systems analytical skills given your background in ColdFusion. However, if UML is new to you, I strongly suggest you read this chapter ” especially since we will also be introducing objects and classes at a conceptual level that we will rely on later.
Top |