मैं एक इंटरफ़ेस विधि लिखने की कोशिश कर रहा हूं, जो एक वर्ग से एक तर्क लेगा जो आम पेलोड का विस्तार करता है।
public String buildRequest(<T> extends RestServicePayLoad payLoad);
उद्देश्य इतना है कि कोई भी वर्ग जो RestServicePayLoad को लागू करता है, उस प्रकार का एक तर्क ले सकता है और एक स्ट्रिंग वापस कर सकता है।
ऐसा लगता है कि मेरा जेनरिक प्रारूप गलत है। कृपया मुझे बताएं कि उचित प्रारूप क्या है। धन्यवाद!
उत्तर:
उत्तर № 1 के लिए 1आप बहुत करीब हैं
public <T extends RestServicePayLoad> String buildRequest(T payLoad);