This practical book tells readers how to actually build object-oriented models using UML notation, and how to implement these models using Java. The authors introduce all of the basic fundamentals necessary to start applying and understanding the object-oriented paradigm without having to be an expert in computer science or advanced mathematics. It can help the reader to make the right decisions to meet their individual business needs. Using cases, recommended approach scenarios, and examples, this clearly-written book covers a multitude of topics: managing complexity, principles of Object-Orientation, specification models, current techniques, behaviors, relationships, rules, design, Java background and fundamentals, multi-tasking, JAR files, security, Swing Applets, class and interface, internationalization, and implementing generalization and specialization. For professional software analysts and developers who work on large systems, and others in the field of computer science.209 multiplicity of aggregator in, 174 object decomposition in, 84-85 objects and. ... 191 references to, 382-384 relationships and, 156, 157, 172 static, 162, 190 structural properties of, 161 topological ... Java, 435, 439^40 services and. ... 7, 294-298, 308, 432 access to, 297 assignment of values in. by position, 297 braces around, 296-297 C and C++ vs. ... 421 Asynchronous communication, 13, 14 Asynchronous event daemon, use cases, 72-78 Atomic concept, in an attribute, 106anbsp;...
|Title||:||Practical Object-oriented Development with UML and Java|
|Author||:||Richard C. Lee, William M. Tepfenhart|