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

এেক আমরা Math.PI  ক িরড করেত পাির, public বেল সরাসির িরড করেত পাির, আর static বেল  ােসর
             নাম ধেরই পাির (static non-static িনেয় পের আেলাচনা করা হেব)


             বািক  ায় সব   াপািটর   ে  (Point  ােসর x ও y)  স েলা  াইেভট হওয়া উিচৎ (বািকরা   ােটকেটড বা
             অন  িকছ) ৷ তাহেল Point  াসিটেক আসেল এভােব  লখা উিচৎ –
                     ু

              public class Point {

             private float x;
             private float y;


             }


             তা না হয় করলাম, তাহেল অন   াস ( যমন – Circle)  থেক এেদরেক এে স করব িকভােব?  সখােন  তা
             Point  ােসর একটা অবেজ  আেছ যার নাম center এবং আমরা center.x ও center.y  লখার  মতা
             হািরেয়  ফেলিছ ৷ এর জেন ই আমােদর দরকার হেব  গটার /  সটার  মথড ৷ Point  াসিটেক তাহেল আেরা একট    ু
             উ ত কির –


              public class Point {

             private float x;
             private float y;


             public void setX (float x) {
             this.x = x;
             }


             public float getX () {
             return this.x;
             }

             // do the same for y
             }



             এখন Circle  াস  থেক আমরা center.x ও center.y এর পিরবেত center.getX() বা center.getY() বা
             center.setX(5.0) বা center.setY(3.4) ইত ািদ কল করেত পারব ৷ কাজ একই হে  িক  Point  াস যিদ
             চায়  তা তার setX  মথেড  য ভ ালুই পাঠােনা  হাক, তােক যাচাই বাছাই কের তারপর  সট করেত পাের, িকভােব
             যাচাই বাছাই করেব, মােন Point  ােসর একটা ভ ািরেয়বল িক ধরেনর ভ ালু িনেত   ত, তা Point  ােসর

              থেক ভােলা আর কােরা জানা  নই, তাই এই দািয়  তােকই িনেত হেব ৷ তাহেল আমরা  েয়াজনমত এে সও
              পলাম, আবার িনরাপ াও িঠক থাকল ৷ এর জেন ই  গটার  সটার  মথড আর সব  মথড মতই িক  একটা
             িবেশষ উে শ স   ৷

                                        ু
             এখন মেন ক ন Point  াস  ধ  গটার  মথড রাখল, িক   কান  সটার  মথড রাখল না, তাহেল িক হেব তা
                            ু
             আমরা পেরর িকছ  সকশেনই  দখব ৷

             ক  া র / িডস া র ও  মেমারী ম ােনজেম

             আমরা আেগই  জেনিছ,  াস িনেজ হেলা একটা  ুি   ৷ িক  আমরা যখন ওই  ােসর  কান অবেজ   তরী কির,

             তখনই  কবল ওই অবেজ   মেমারী  ত একটা িনিদ  পিরমান জায়গা িনেত চায় ৷



                                                                                                             8/13
   3   4   5   6   7   8   9   10   11   12   13