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

Point p1 = new Point();
             p1.setValues(4,5);


                                                              ু
             খুব সহেজ ভ ালু  সট করা  যমন  গল, আেরা হাজারটা সিবধা আমরা ধীের ধীের  জেন যাব ৷
             এবার আর একট জিটল একটা  ােসর উদাহরণ  নয়া যাক ৷  ভেব  দখুন Point  ােসর  যমন x আর y িছল
                           ু
             যােদর টাইপ িছল float, তাহেল Circle  ােসর কী কী থাকেব? চলুন  দেখ িনই –


              public class Circle {

             Point center;
             float radius;


             public float area() {
             return PI * radius * radius;
             }

             public float circumference() {

             return 2 * PI * radius;
             }

             // one or more methods related to a circle


             }


                                                                                             ু
                                                               ু
             একটা বে র  ক  আর ব াসাধ  জানেলই আসেল আর িকছ জানা লােগ না ৷ তাই আমােদর  ধ এই দুেটা
                    ৃ
             ভ ািরেয়বলই দরকার ৷ িক  ল   ক ন, center িনেজই িক  অন  আর একটা  ােসর (Point) অবেজ  হেত
             যাে  ৷ আর radius এর float  তা ি িলিমনাির টাইপ ৷

             অথ াৎ  ােসর   াপািট িহেসেব অন   ােসর অবেজ  থাকেতই পাের,  য িনেজও একইভােব আেরা অন  বা একই
              ােসর অবেজ  রাখেত পাের, এই  চইেনর আসেল  কান  শষ  নই ৷ এটা িস এর struct   ে ও স ব িছল ৷
                ু
             তব OOP  ত আমরা  াস ব বহার কির তার অন  শি  েলার কারেন ৷

             এরকম অসংখ   াস িক  জাভা িকংবা অবেজি ভ-িস িকংবা অন ান  OOP ভাষােত  ত   া াড লাইে রী

                                                                                                     ু
                                                                                                ু
             িহেসেব  লখাই আেছ ৷ আমরা এই লাইে রী  াস েলা  যমন ব বহার করব আবার িনেজেদর মত নতন নতন  াস
             িলখেতও থাকব ৷


                ু
             অনশীলন – Human  ােসর কী কী   াপািট থাকেত পাের? জাভা বা অবেজি ভ-িস  ত উদাহরণ িদেত হেব ৷
             ………. 15


             অনশীলন – Human  ােসর কী কী  মথড থাকেত পাের? জাভা বা অবেজি ভ-িস  ত উদাহরণ িদেত হেব ৷
                ু
             ……….20


                ু
             অনশীলন – জাভা বা অবেজি ভ-িস  ত ব ল ব ব ত অ ত 5 িট  ােসর নােমর তািলকা  তরী করেত হেব ৷
             ……… 5


             ইনেহিরেট




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