পার্ল অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং
🌈পার্ল অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং কি?
📋পার্ল অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং হলো অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং করার পদ্ধতি।
⚒️পার্ল অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং করতে ব্যবহৃত হয়।
পার্ল অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং সমূহ
পার্ল অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ package - প্যাকেজ নির্ধারণ করা
- ➡️ new - অবজেক্ট তৈরি করা
- ➡️ clone - অবজেক্টের কপি তৈরি করা
package - প্যাকেজ নির্ধারণ করার উদাহরণ।
perl
package User;
sub new {
my ($class, $name, $land) = @_;
return bless {
name => $name,
land => $land
}, $class;
}
package main;
my $user = User->new("আরিফ", "বাংলাদেশ");
print $user->{name} . "\n";
print $user->{land};
new - অবজেক্ট তৈরি করার উদাহরণ।
perl
package User;
sub new {
my ($class, $name, $land) = @_;
return bless {
name => $name,
land => $land
}, $class;
}
package main;
my $user = User->new("আরিফ", "বাংলাদেশ");
print $user->{name} . "\n";
print $user->{land};
clone - অবজেক্টের কপি তৈরি করার উদাহরণ।
perl
package User;
sub new {
my ($class, $message) = @_;
return bless {
message => $message
}, $class;
}
sub clone {
my ($self) = @_;
return User->new($self->{message});
}
package main;
my $arif = User->new("হ্যালো বিশ্ব");
my $amir = $arif->clone();
print $arif->{message} . "\n";
print $amir->{message};
পার্ল অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| package | প্যাকেজ নির্ধারণ করতে ব্যবহৃত হয়। |
| new | অবজেক্ট তৈরি করতে ব্যবহৃত হয়। |
| clone | অবজেক্টের কপি তৈরি করতে ব্যবহৃত হয়। |