Video is available in HD
সংযুক্তি – ১
স্ক্রীনকাস্টে প্রাইভেট ভ্যারিয়েবল বা ডাটা হাইডিং এর উদাহরন দেখানোর সময় ক্লাস লেভেল ভ্যারিয়েবল ব্যবহার করা হয়েছে । ইনস্ট্যান্স ভ্যারিয়েবল এর ক্ষেত্রেও একই নিয়ম প্রযোজ্য । এখানে কোড স্যাম্পল দেওয়া হলো:
1 2 3 4 5 6 7 8 |
class User(object): def __init__(self): self.__name = "masnun" # print User().__name --> this one would fail print User()._User__name |
সংযুক্তি – ২
ক্লাস নির্ভর মেটাক্লাস ইম্প্লিমেন্টেশন এবং একটি কাল্পনিক প্রয়োগ দেখার জন্য এই ভিডিও টি দেখতে পারেন – Python – Metaprogramming
3 replies on “Object Oriented Programming in Python: Bangla Screencast”
ভাই আমি প্রোগ্রামিং এর অ আ কিছুই পারি না । এমনকি জীবনে কোন দিন আজ পর্যন্ত কোন কম্পাইলার দিয়ে Hello পর্যন্ত লিখতে পারি নি। শুধু সারাদিন নেটে ফেজবুক চালাই আর ব্যবসা করি। আমি কি পারব পায়থন শিখতে ? আমি শুনেছি পায়থন নাকি সি এর মতই বেসিক লেভেল থেকে শুরু করলে একজন নুবস এর মতন সি যেমন রপ্ত করা যায় তেমনি পায়থনও করা যায় । আশা করি উত্তর দিবেন। আরেকটা বিষয় স্রোত এখন ফ্রিল্যান্সিং কিন্তু এই স্রোতে গা ভাসাতে চাচ্ছি না বলেই এই পায়থনের উপরে আকর্ষন থেকেই আপনার কাছে জানতে চাওয়া।
বানান টা হবে “পাইথন” । হ্যা, আপনি চেষ্টা করলে শিখতে পারবেন ।
Vaia, Please make a chain tutorial on OOP(python) for beginners…