[কোর্সের মূল পাতা | রেজিস্ট্রেশন লিংক]
জাভা অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ও এন্ড্রয়েড কোর্সের ৬ষ্ঠ লেকচার এর বিষয়বস্তু:
- Package কি এবং কেমন করে তা ব্যবহার করতে হয়
- Interface কেমন করে তৈরী করতে হয়
- Interface method কি এবং তা কেমন করে কাজ করে
- Inheritance কি এবং তা কেমন করে কাজ করে
- public, private, protected, default এর উপরে আরো আলোচনা
এখন পর্যন্ত শেখা বিষয়গুলা ব্যবহার করে প্রাকটিস
গুরুত্বপূর্ণ বিষয়গুলি:
Package:
package PackageName.SubPackage;
Interface:
// Interface তৈরী করা
public interface InterfaceName{
public void methodName(parameters); //method declaration
public void method2Name(parameters); //method declaration
}
// Interface implement করা
import necessasy.packages;
public NewClass extends SuperClass implements interfaceOne, interfaceTwo{
//Class body
@Override
public void methodName(parameters){
//method implementation
}
@Override
public void method2Name(parameters){
//method implementation
}
@Override
public void methodInSecondInterfaceOne(parameters){
//method implementation
}
@Override
public void methodInSecondInterfaceTwo(parameters){
//method implementation
}
}
নিচের টেবিল টি public, private, protected ও default বুঝতে আরো সাহায্য করতে পারে :
স্যাম্পল কোড:
আজকের লেকচার থেকে শেখা মোটামুটি সবকিছুরই উদাহরণ সোর্স কোড টিতে আছে। পরে অনুশীলন এর সময় কাজে লাগতে পারে।
[বি : দ্র : সোর্স কোড বরাবর কপি পেস্ট না করে দেখে দেখে নিজে টাইপ করে লিখুন , তাহলে পরে আর ভুলে যাবেন না। 🙂 ]
[১ম লেকচার – প্রয়োজনীয় সফটওয়্যার প্রস্তুতি ও ১ম প্রোগ্রাম ]
[২য় লেকচার – Variable, Data type, Method, Operator, Array ও প্রাকটিস ]
[৩য় লেকচার – String, Multidimensional Array, if-then-else, switch, conditional operator ও প্রাকটিস ]
[৪র্থ লেকচার – return type, while, do-while,for loop,try-catch-finally block ও প্রাকটিস ]
[ প্রশ্নোত্তর-১ ]
[ লেকচার ৫ – Class, Object, Inheritance, public, private, static, protected ইত্যাদি]
[ লেকচার ৬ – (Package, interface, Inheritance, Protected ও Class নিয়ে আলোচনা ]
[ লেকচার ৭ – Thread ও Debugging নিয়ে আলোচনা ]
[ লেকচার ৮ – Runnable ও File input output নিয়ে আলোচনা, Android ADT প্রস্তুতি ]
[ লেকচার ১০ – (Android-২ লিস্ট ভিউ, Toast, List adapter) ]
[ লেকচার ১১ – (Android Game Development-১) ]