একটি ভেরিয়েবল প্রোগ্রাম এর যে যে জায়গা থেকে ব্যবহার করা জায় ঐ জায়গা গুল হল ভেরিয়েবল এর স্কপ।জাভা প্রোগ্রামিং এ ভেরিয়েবল এর স্কপ সাধারনত {} দ্বিতীয় বন্ধনী দিয়ে আবদ্ব করা থাকে এর ব্রাকেট এর ভিতরের কোন ভেরিয়েবল ব্রাকেট এর বাহির থেকে ব্যবহার করা যায় না।
ভেরিয়েবল এর লাইফটাইমঃ
একটি ভেরিয়েবল তৈরি হওয়া থেকে ধংস হওয়া সময় টি হল ভেরিয়েবল এর লাইফ টাইম।
কোডঃ
/**
* Created by Asif on 8/18/2017.
* Youtube channel:tech asif
* web:techasif.com
* phone:01744861779
*/
public class ScopeAndLifeTimeOfAVariable {
public static void main(){
int a=10;
System.out.println(a);
{
int b=50;
System.out.println(b);
System.out.println(a);
{
int c=100;
System.out.println(a);
System.out.println(b);
System.out.println(c);
}
//System.out.println(c); c ইরর সোকরে কারন এটি স্কপ এর বাহিরে।
}
}
}
উপরে আমরা c প্রিন্ট করতে চাচ্ছি কিন্তু প্রিন্ট হচ্ছেনা কারন এটি স্কপ এর বাহিরে। কিন্তু যখন স্কপ এর মধ্যে প্রিন্ট করতে ছি তখন প্রিন্ট হচ্ছে।
সহায়ক ভিডিওঃ
আসা করি বুঝতে পেরেছেন। ভিডিওটি দেখেও যদি না বুঝতে পারেন তাহলে টিউমেন্ট করে আমাকে জানাবেন।
আমি আসিফ পারভেজ। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 8 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 40 টি টিউন ও 5 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 5 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।