Java :: Method Overloading and Method OverRidding

Method OverLoading :

Method Overloading জিনিস টা খুবই সহজ । আমরা প্রোগ্রামে যখন একটা ফাংশন লিখি তখন ঐ নামে আর কোন ফাংশন লিখা যায় না । কিন্তু Method Overloading আপনাকে এই সুবিধা টাও দিচ্ছে । Method OverLoading এর মাধ্যমে আপনি একাধিক ফাংশন লিখতে পারবেন একই নামে , কিন্তু তাদের Signature ( return type, parameter list ) হতে হবে আলাদা ।
নিচের কোডটি দেখুন । কোডে আমরা overLoading নামে একটা ফাংশন ই বিভিন্ন ফর্মে লিখেছি ।
কোনটার return type void , কোণটার int , কোণটার double , কোণটার String । একই ভাবে parameter list ও একটা থেকে আর একটা আলাদা ।

Java :: Abstract Class and Interface

Abstract class  হচ্ছে এমন ক্লাস যার কিছু Unimplemented methods থাকে ।
যেমন ঃ


উপরের ছবিতে দেখুন aMethod , bMethod এর কোন বডি নেই । এগুলো আমরা নিজেদের মত করে সাব