Page 5 - C:\Users\User\Documents\Flip PDF Professional\Spoken English by Munzereen Shahid\
P. 5

পূেব  বিণ ত “ দােয়ল”, “শািলক” এর উদাহরণ টা মেন আেছ? এরা সবাই এেককিট  াস আর তােদর িনজ
              নাবিলর কারেণই তারা  কউ “ দােয়ল” আবার  কউ “শািলক” বা “ময়না” ৷ মেন ক ন এই  াস েলা সব  লখা
             আেছ, আর আমরা একিট  দােয়ল অবেজ   তরী করেত চাই –

              Doel *aDoel = new Doel();

             আর একিট ময়না অবেজ   তরী করেত চাই –


              Moyna *aMoyna = new Moyna();


             আবার আমরা এও জািন  দােয়ল আর ময়না  ােসর  ানীেদর মেধ  অেনক িমল আেছ, িক  তা  ে ও একিট
                                             ু
              দােয়ল  ক কখেনাই ময়না বা অন  িকছ বলা যােব না ৷ উে াটাও বলা যােব না ৷ তেব একটা িজিনষ আমরা
             বলেতই পাির  য – এই  দােয়ল একিট পািখ, আর ময়নাও একিট পািখ (Bird) ৷ িমলটা ওখােনই ৷ উভেয়ই পািখ
             হওয়ার কারেণ তােদর িকছ সাধারন  বিশ  আেছ ৷ তাই Bird হেলা Doel এবং Moyna উভেয়র কমন সপার-
                                   ু
                                                                                                     ু
              াস ৷ “Bird” িনেজই একিট  াস যা  ারা আমরা হয়ত  কান পািখ তা বিঝ না, তেব পািখ-ই  য তা বিঝ, তার
                                                                         ু
                                                                                                 ু
             িকছ  বিশ  যা সব পািখরই আেছ তাও িচ া কের িনেত পাির ৷ আসন একটা িস ল Bird  াস িলেখ  ফিল –
                                                                      ু
                ু
              public class Bird {
             Eye leftEye;
             Eye rightEye;

             // more


             Region foundIn;
             String sicentificName;


             // more

             boolean canFly;
             boolean canSing;


             // methods

             public void flyTo(Location destination) {


             // code

             }


             // more methods

             }


             তার মােন আমরা িনি ত এই  ন েলা সব পািখর আেছ, আর তারা সবাই ওই কাজ েলা করেত পাের ৷
             আমােদর কােছ Bird  াস  লখা আেছ, এখন আমরা Doel বা Moyna  াস িলখেত চাই ৷ আমরা  তা জািন  য
             Doel একটা Bird আর একটা Bird এর  য  ন আেছ Doel এর তা আেছ, একটা Bird যা করেত পাের Doel
             তা পাের ৷ তাহেল Doel  ােস আিম ওইসব ভ ািরেয়বল ও  মথড আবার নতন কের না িলেখ (কিপ –  প  ও
                                                                              ু
             না) এভােব Doel  াস িট    করেত পাির –


              public class Doel extends Bird {


                                                                                                             5/13
   1   2   3   4   5   6   7   8   9   10