मैं वर्तमान में जावा से जावास्क्रिप्ट में बदल रहा हूं, और मेरे लिए यह पता लगाना थोड़ा कठिन है कि वस्तुओं को कैसे बढ़ाया जाए, जो मैं करना चाहता हूं। मैंने इंटरनेट पर कई लोगों को ऑब्जेक्ट पर विस्तार नामक एक विधि का उपयोग करते देखा है। कोड इस तरह …
अगर मेरे पास कई फ़ंक्शंस हैं, जिनकी मुझे ज़रूरत है, लेकिन संगठन के लिए अलग से स्टोर करना चाहते हैं, तो क्या मैं दोनों के लिए एक क्लास बढ़ा सकता हूं? अर्थात class a extends b extends c संपादित करें: मुझे पता है कि एक समय में एक कक्षा का …
क्या एक इंटरफ़ेस जावा में कई इंटरफेस बढ़ा सकता है? यह कोड मेरी IDE में मान्य है और यह संकलन करता है: interface Foo extends Runnable, Set, Comparator<String> { } लेकिन मैंने सुना था कि जावा में कई उत्तराधिकार की अनुमति नहीं थी। वहाँ इंटरफेस के लिए एक अपवाद क्यों …
मैं जानना चाहूंगा कि आदमी और बच्चे में क्या समानता है और वे कैसे भिन्न हैं। class Person { name: string; age: number; } class child extends Person {} class man implements Person {}
मैं अपना समय बचाना चाहता हूं और PIXI कक्षाओं (एक 2d webGl रेंडरर लाइब्रेरी) तक फैली कक्षाओं में आम कोड का पुन: उपयोग करना चाहता हूं। ऑब्जेक्ट इंटरफेस: module Game.Core { export interface IObject {} export interface IManagedObject extends IObject{ getKeyInManager(key: string): string; setKeyInManager(key: string): IObject; } } मेरा मुद्दा …