पूजो - सादा पुराना जावा वस्तु
पूजो क्लास बिना किसी विशेषता के एक साधारण वर्ग है, वर्ग पूरी तरह से प्रौद्योगिकी / ढाँचे से पूरी तरह से जुड़ा हुआ है। यह वर्ग प्रौद्योगिकी / रूपरेखा से लागू नहीं होता है और यह तकनीक / रूपरेखा एपीआई से नहीं निकलती है जिसे वर्ग पूजो कक्षा कहा जाता है।
पूजो वर्ग इंटरफेस को लागू कर सकता है और कक्षाओं का विस्तार कर सकता है लेकिन सुपर क्लास या इंटरफ़ेस एक प्रौद्योगिकी / ढांचा नहीं होना चाहिए।
उदाहरण :
1।
class ABC{
----
}
एबीसी वर्ग प्रौद्योगिकी / ढांचे से लागू या विस्तार नहीं कर रहा है यही कारण है कि यह पूजो क्लास है।
2।
class ABC extends HttpServlet{
---
}
एबीसी क्लास सर्वलेट टेक्नॉलोजी आपी से फैली हुई है, इसीलिए यह पोजो क्लास नहीं है।
3।
class ABC implements java.rmi.Remote{
----
}
एबीसी वर्ग rmi एपीआई से लागू होता है यही कारण है कि यह एक पूजो वर्ग नहीं है।
4।
class ABC implements java.io.Serializable{
---
}
यह इंटरफ़ेस जावा भाषा का हिस्सा है, न कि प्रौद्योगिकी / फ्रेमवर्क का एक हिस्सा।
5।
class ABC extends Thread{
--
}
यहाँ धागा भी जावा भाषा का वर्ग है, इसलिए यह एक पोजो वर्ग भी है।
6।
class ABC extends Test{
--
}
यदि परीक्षण वर्ग प्रौद्योगिकियों / ढांचे से विस्तार या लागू होता है तो एबीसी भी एक पूजो वर्ग नहीं है क्योंकि यह परीक्षण वर्ग के गुणों को विरासत में मिला है। यदि टेस्ट क्लास एक पॉज़ो क्लास नहीं है, तो एबीसी क्लास भी एक पॉज़ो क्लास नहीं है।
7।
अब यह बिंदु एक असाधारण मामला है
@Entity
class ABC{
--
}
@Entity
हाइबरनेट आपी या जेपा आपी द्वारा दिया गया एक एनोटेशन है, लेकिन फिर भी हम इस क्लास को पूजो क्लास कह सकते हैं। प्रौद्योगिकी / रूपरेखा से दिए गए एनोटेशन के साथ वर्ग को इस असाधारण मामले द्वारा पूजो कक्षा कहा जाता है।