public interface ITest
{
int ChildCount { get; set; }
}
public class Test
{
}
public class OrderPool : ITest, Test
{
public int ChildCount
{
get;
set;
}
}
त्रुटि कहती है कि बेस क्लास 'टेस्ट' किसी भी इंटरफेस से पहले आना चाहिए। कक्षा को पहले विस्तारित करना और फिर पूर्णांक को लागू करना क्यों आवश्यक है?व्युत्पन्न कक्षा घोषित करते समय इंटरफ़ेस से पहले बेस क्लास को निर्दिष्ट क्यों किया जाना चाहिए?
+1, यह भी जावा में पता होना चाहिए आपको पहले 'विस्तार' लिखना होगा और फिर 'लागू करना' होगा। यह अधिक तार्किक है और शायद अन्य भाषाओं में (सी # और जावा के अलावा) यह वही है। –
कृपया, अपने उत्तर में विनिर्देश से प्रासंगिक भागों को शामिल करें। दूसरा लिंक मुझे टूटा हुआ दिखता है। – Alexei