আমি দুটি ছোট অংশের সমন্বয়ে একটি ছোট পাইথন মডিউল কোডিং করছি:
- কিছু ফাংশন পাবলিক ইন্টারফেস সংজ্ঞায়িত করে,
- উপরোক্ত ফাংশনগুলি দ্বারা ব্যবহৃত একটি বাস্তবায়ন ক্লাস, তবে এটি মডিউলটির বাইরে অর্থবহ নয়।
প্রথমে, আমি এই প্রয়োগকারী ক্লাসটি এটি ব্যবহার করে এটির ভিতরে এটি সংজ্ঞায়িত করে "আড়াল" করার সিদ্ধান্ত নিয়েছিলাম, তবে এই পাঠ্যতা ব্যাহত করে এবং একাধিক ফাংশন একই শ্রেণীর পুনরায় ব্যবহার করলে ব্যবহার করা যাবে না।
সুতরাং, মন্তব্য এবং ডকাস্ট্রিংয়ের পাশাপাশি কোনও শ্রেণিকে "ব্যক্তিগত" বা "অভ্যন্তরীণ" হিসাবে চিহ্নিত করার ব্যবস্থা আছে কি? আমি আন্ডারস্কোর মেকানিজম সম্পর্কে সচেতন, তবে আমি এটি বুঝতে পেরে এটি কেবল ভেরিয়েবল, ফাংশন এবং পদ্ধতিগুলির নামের ক্ষেত্রে প্রযোজ্য।