हम मुंबई, महाराष्ट्र, भारत में ऑब्जेक्ट-ओरिएंटेड जावा प्रोग्रामिंग बुक के माध्यम से वितरित और आपूर्ति करने में सक्षम हैं। यह पुस्तक ऑब्जेक्ट-ओरिएंटेड अवधारणाओं के साथ-साथ जावा भाषा संरचनाओं का उपयोग करने वाली दुनिया की समस्याओं को हल करने में इन अवधारणाओं का उपयोग करने पर एक विस्तृत चर्चा प्रस्तुत करती है। इस पुस्तक में इस विषय को तीन भागों में शामिल किया गया है: भाग I ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग की मूल बातों से संबंधित है। इसमें एक मजबूत नींव बनाने के लिए समझने के तरीके में विभिन्न वस्तु-उन्मुख जैसे अमूर्तता, वर्ग, वस्तुएं, विरासत, बहुरूपता शामिल हैं। ओवरलोडिंग और ओवरराइड की अवधारणाओं पर भी इस तरह से चर्चा की जाती है कि सभी स्ट्रीम के छात्र ऐसे जटिल विषयों को आसानी से समझ सकें। भाग II जावा प्रोग्रामिंग भाषा से संबंधित है। यह जावा प्रोग्रामिंग पर्यावरण और प्रोग्रामिंग संरचना का परिचय देता है। इसमें ऑब्जेक्ट्स एंड क्लासेस और सुपर क्लास और सब क्लास की अवधारणा को भी विस्तार से शामिल किया गया है। इनहेरिटेंस, इंटरफेस और इनर क्लासेस की अवधारणा, एडब्ल्यूटी/स्विंग का उपयोग करके जीयूआई प्रोग्रामिंग, ग्राफिक प्रोग्रामिंग, स्विंग के साथ यूजर इंटरफेस घटक, एप्लेट, अपवाद और डिबगिंग, स्ट्रीम और फाइल और डेटाबेस प्रोग्रामिंग को समझने में आसान भाषा में वर्णित किया गया है। भाग III UML के परिचय से संबंधित है। इसमें मॉडलिंग सॉफ्टवेयर में क्लास डायग्राम, इंटरेक्शन डायग्राम, स्टेट एंड एक्टिविटी डायग्राम और फिजिकल डायग्राम भी शामिल हैं।