Page 24 -
P. 24
0
䵼䶀䵲䵽䵬䵱 ޙա 䵲䵯 ޙਵ۽ ܻܳ ࠙ӝೡ ࡺ
䵲䵷䵼䵽䵪䵷䵬䵮䵸䵯۽ ёо ࣘೠ ېझܳ ઑࢎೡ ࡺ
䵲䵷䵽݅ ॳҊ ਊ ېझܳ ٜ݅ ঋ ܻಂష݂ۆ
䵼䶀䵲䵽䵬䵱 ޙա 䵲䵯 ޙਵ۽ ܲ زਸ ೞب۾ ࠙ӝೞח Ѥ જ ঋणפ ۠ ঈஂীח झਤ
ޙۆ ܴਸ ࠢੑפ 䵼䶀䵲䵽䵬䵱 ޙա 䵲䵯 ޙ नী ഋࢿ(polymorphism)ਸ ࢎਊद ഋࢿ
ਸ ੜ ॳݶ 䵼䶀䵲䵽䵬䵱 ޙա 䵲䵯 ޙ হب рױೠ ݫࢲ٘ ഐ۽ ߸҃ оמפ
ё ೱۄݶ ё о न زਸ פ ٮۄࢲ ࠁా 䵲䵷䵼䵽䵪䵷䵬䵮䵸䵯۽ r ёח য
ڃ ېझ ੋझఢझੋоsܳ ઑࢎೞ ঋইب ؾפ 䵲䵷䵼䵽䵪䵷䵬䵮䵸䵯ܳ ݆ ॵݶ ё ೱ
ঋ ٘ੑפ
ࣼೞҊ 䵲䵷䵽݅ ॳח Ѫب ޙઁੑפ যী ળ࠺ػ ఋੑ ഛੋਸ ഝਊೞب ޅೞҊ ࢤпೞ
ޅೠ पࣻب ࢤӤפ Ѥ ӝࠄ ఋੑ ۄח ঈஂੑפ
۠ ё ೱ ঋ ࢚ടਸ ߊѼೞݶ ࠙ܨ ٘ܳ ېझ۽ ജա ࠙ܨ ٘ܳ ೞਤ ېझ۽
ജ э ܻಂష݂ਸ Ѩషद
ٸ ਃೠ Ѥ rё ೱ ঋ ٘sо ݶ ߈٘द ܻಂష݂೧ঠ ೠҊ ױೞ ঋח Ѫ
ੑפ ё ೱ ঋ ٘ח rѤ ܻಂష݂ೞݶ જҊs ب۽ Ѩషೞݶ غח ࣻળੑפ
ޤٚ ܻಂష݂ೞ۰Ҋ ೞח Ѥ ܻಂష݂ਸ ߓ ࢎۈ ࡅӝ ए ೣ۽ ೞӝ ߄ۉ
פ
0.3 ܻಂష݂ ఎ۽Ӓ JAVA REF A CTOR IN G
ܻಂష݂ ఎ۽Ӓۆ
Әө ݫࢲ٘ ୶ ېझ ୶ э ݻ о ܻಂష݂ ١೮णפ
ܻಂష݂ীח ݆ ઙܨо णפ zܻಂష݂ ٘ ಿਸ ѐࢶೞח ёೱ ࢎҊߨ{ীࢲח
п ܻಂష݂ ݾҗ ରܳ ఎ۽Ӓ ഋधਵ۽ ܻ೮णפ ఎ۽Ӓܳ ܻಂష݂ ఎ۽Ӓ
ۄҊ ࠗܵפ http www refactoring com ী ࣗѐػ ܻಂష݂ ߔৈ оо ֈणפ
037