আমি alias
বনাম একটি ব্লগ পোস্ট পেয়েছি alias_method
। যেহেতু সেই ব্লগ পোস্টে প্রদত্ত উদাহরণে দেখানো হয়েছে, আমি কেবল একই বর্গের মধ্যে অন্য কোনও পদ্ধতিতে উপাধি দিতে চাই। আমার কোনটি ব্যবহার করা উচিত? আমি সবসময় দেখতেalias
ব্যবহৃত , তবে কেউ আমাকে বলেছিলেন সে alias_method
আরও ভাল।
উপনামের ব্যবহার
class User
def full_name
puts "Johnnie Walker"
end
alias name full_name
end
User.new.name #=>Johnnie Walker
ওরফে_মোথডের ব্যবহার
class User
def full_name
puts "Johnnie Walker"
end
alias_method :name, :full_name
end
User.new.name #=>Johnnie Walker