অবজেক্ট অরিয়েন্টেড পিএইচপি-->OOPHP-২

OOPHP-২:: ধাপ-৭--:মুল পিএইচপি পেজে এই ক্লাস ঢুকানো

মুল পিএইচপি পেজে সরাসরি এই ক্লাস লিখবেননা তাহলে অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং এর উদ্দেশ্যই ব্যর্থ হবে।সবচেয়ে ভাল হল ক্লাস আলাদা একটা পিএইচপি পেজে তৈরী করে মুল পিএইচপি পেজে এটা ‘include’ বা ‘require’ দিয়ে যোগ করে দেয়া।
01.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
02.1.0 Transitional//BN" "http://www.w3.org/TR/
03.xhtml1/DTD/xhtml1-transitional.dtd">
04.<html xmlns="http://www.w3.org/1999/xhtml">
05.<head>
06.<meta http-equiv="Content-Type" content=
07."text/html; charset=UFT-8" />
08.<title>OOPHP in web-toeb</title>
09.<?php include("class_lib.php"); ?>
10.</head>
11.<body>
12. 
13.</body>
14.</html>

আমরা কিন্তু এখনও ক্লাস দিয়ে কিছু করিনি,এবার শুরু হবে।

ধাপ-৮:


অবজেক্ট তৈরী করা


একটা ক্লাসে অবজেক্ট তৈরীর প্রক্রিয়াকে বলে instantiation.
1.<?php include("class_lib.php"); ?>
2.</head>
3.<body>
4.$huzaifa = new people();
5.</body>
6.</html>

$huzaifa ভেরিয়েবল নতুন তৈরী people অবজেক্ট এর জন্য রেফারেন্স।আমরা $huzaifa ব্যাবহার করব  এই people অবজেক্টকে নিয়ন্ত্রন এবং ব্যাবহার করার জন্য।

ধাপ-৯:


new কিওয়ার্ড

একটা ক্লাসের ভিতর অবজেক্ট তৈরী করতে আপনার এই new কিওয়ার্ডটি প্রয়োজন হবে।
আপনি ইচ্ছে করলে একটা ক্লাসে অনেক অবজেক্ট তৈরী করতে পারেন।পিএইচপি ইন্জিনের কাছে প্রতিটি অবজেক্ট আলাদা আলাদা (স্বতন্ত্র স্বত্তা)
1.<?php include("class_lib.php"); ?>
2.</head>
3.<body>
4.$huzaifa = new people();
5.$karim = new people;
6.</body>
7.</html>

অবজেক্ট তৈরীর সময় ক্লাসের মধ্যে quote দিয়েন না তাহলে ভুল হবে।অর্থ্যাৎ নিচেরটা একটা ভুল

$huzaifa= new 'people';

কোন মন্তব্য নেই

Blogger দ্বারা পরিচালিত.