मेरे पास टाइपस्क्रिप्ट इंटरफ़ेस है। समस्या यह है कि इसमें लगभग 40 सदस्य हैं। जब मैं इसका उपयोग करता हूं और मैं केवल चुने हुए सदस्यों को लागू करता हूं तो मुझे एक त्रुटि मिलती है कि कुछ गायब हैं। इसे अनदेखा कैसे करें? क्या मुझे उन सभी को लागू करना है? यह मुद्दा मुझे एक प्रकार का कास्टिंग करने से रोकता है।सभी इंटरफ़ेस सदस्यों को लागू करें
उदा।
interface A {
// 40 members
}
class B implements A {
// only 5 members implemented
}
// somewhere in the code
var myVar1: A = something;
var myVar2: B = <B> myVar1; // here an error (can't convert because B has missing some properties and methods:/)
मुझे मिली सभी भाषाओं में इंटरफेस के लिए नियम यह है कि आपको अपने सभी तरीकों को लागू करना होगा। –