প্রথম কথা হল static import কি, কেন?
Static import ব্যাবহার করলে extra করে কোন class মেথডকে কল করার জন্য object create করতে হবে না :D সরাসরি মেথডের নাম দিয়ে ডাকলেই হয়ে যাবে।
Example:1 | double x = Math.cos(30) |
এখানে cos Math class এর method যা আমরা জানি। কিন্তু আমরা চাচ্ছি cos এর সামনের class টা কে remove করতে অর্থাৎ আমরা সরাসরি method কেকল করব। এই কাজটি করার জন্য আমাদের static import করতে হবে। নিচে এর জন্য কোড দেওয়া হল:
1 2 3 4 5 6 7 8 9 10 11 | import static java.lang.Math.cos //similarly import static java.lang.Math.PI; import static java.lang.Math.E; import static java.lang.Math.*; public class TestClass{ public static void main(String[] parameters){ //do the stuff System.out.println(cos(30)); } } |
সুবিধাঃ
1 2 3 4 5 6 | 1. double x = Math.PI; //just use double x = PI; 2. double angle = Math.cos(90); //just use double angle = cos(90) |
আশা করি বুঝতে পারছেন।
No comments:
Post a Comment