में रचना और एकत्रीकरण कैसे लिखें I जावा में संरचना और एकत्रीकरण कोड की पहचान कैसे करना है, मैं जानना चाहता हूं। मेरे पास सी ++ कोड है, लेकिन मुझे समझ में नहीं आता कि जावा में कैसे लिखना है।जावा
संरचना
class A {};
class B { A composited_A; };
सूचक
के माध्यम से एकत्रीकरणclass A {};
class B
{
A* pointer_to_A;
B(A anA){
pointer_to_A = &anA;
}
किसी को भी मुझे बता सकते हैं कि कैसे दोनों जावा में काम कर रहे हैं। (मुझे पता है कि संरचना और एकत्रीकरण का क्या अर्थ है) };
धन्यवाद। लेकिन क्या आप जावा कोड में एक उदाहरण प्रदान कर सकते हैं। – Mifas
धन्यवाद। क्या यह एकत्रीकरण है? – Mifas
यह इस बात पर निर्भर करता है कि आप 'ए' का उपयोग कैसे करते हैं। आम तौर पर, यदि इरादा संरचना है, तो आप 'ए' को 'अंतिम' बनाते हैं ताकि यह कभी भी नहीं बदलेगा, और फिर आप सुनिश्चित करेंगे कि इसे कन्स्ट्रक्टर में एक गैर-शून्य मान असाइन किया गया है। यदि इरादा एकत्रीकरण है, तो आप 'ए 'को बदलने के लिए' setA()' विधि प्रदान कर सकते हैं। –