Skip to main content

Overriding Kya Hai In Php

Hello friends web in hindi me apka swaggat hai ajj me apko php me overidding ke bare me btaunga ye word apne bhut bar sunna hoga .To friends me apko ye simple se example sebtaunga takki apko smjhne me asani ho.
Overriding Kya Hai In Php-
overriding ek esa method hai oops me jisme perental behaviour ko child class me replace kar diya jat hai.simple word me hm keh skte hai ki method ke behaveiour ko change kar dene ko he overidding kaha jata hai
class tv{
public $model='abc';
}
class plaza extends tv{
}
$tv=new tv;
$plaza=new plaza;
echo $tv->model;
jesa ki aap is example me dekh rhe ho ki hmare pass two class hai tv aur plaza
class plaza class tv ki child class hai means ye class tv se extends hue hai
ab jb hm objects bnate hai or unhe echo krwayege to hmare pass model abc ayega
hm chahe $tv class ya $plaza ka object bnaye or bad me echo krwaye to hmare pass result me model abc  he ayega kiunki hmne class tv (perent class)me model ki value abc di hai.

Bt agar hm plaza class ka alag se variable bna de jese example me bnaye hai $model=’xyz’
Bt ab jb echo(call) krwayege to –
Agar hm $plaza ka object bnakar echo krwate hai to result xyz ayega kiunki is $model variable ne pehle wale variable ko replace kar diya isi ko overidding kehte hai.


Bt agar hm $tv class ka object bnakr  echo krwayege to result abc he ayega kiunki $tv  tv class ka object hai ,to ye apni he class ke variable ,properties ko call krega.
  class tv{
public $model='abc';
}
class plaza extends tv{
public $model='xyz';
}
$plaza=new plaza;
echo $plaza->model;
 Example1-ise aapko me ek example se smjata hu man lo apke papa ke pass ek car hai
or aapke papa us car ko use krte hai or aap be use use karte ho
ab bat ati hai ki aap apne liye apne alag se ek car khrid lete ho
to pehle aap apne papa ki car use krte the ab apne apni car leli to ab aap use use krne lge means apki car ne apke papa ki car ke use ko replace kr diya   ise he overidding kehte hai.

Example2-man lo apke perents  bhut angry  type ke person hai bt aap unke childho or aap bhut shant swbhaw ke person ho to apne apne perents ki angry wali property ko replace kar diya ise he overiiding kehte hai.

Example 3-apke pass do class hai ek class A and class B
Class A perent class hai or class B child class hai class  A me apke pass color variable hai jiski value red hai
Ab app chahe class A ke object bnao ya class b ke or fir call kro to apke pass value red he ayegi.
Bt agar aap bad me class B ka alag se color variable bna dete ho or uski value change(green) kr dete ho fir Class B ke Object Bnakar call krate ho to apke pass result green ayega.hua ye ki child class ke variable ne perent class ke variable ko override kar diya.
Note-overidding krne ke liye apko simple sa step karna hota hai ki apko apne parent class me koi function hai aap same usi function ke name ka function child class me bna do or uski value change kr do ab jb aap function call kroge to apke pass result or value vo ayegi jo apne child class me di hai means child class ke function ne perent class ke function ko override kar diya.


Me ummid krta hu ki apko hmare ye post smajh me agyi hogi agar apki koi be proble ho to comment me btaiye or agar apko post achi lgi ho to ise social sites par share karna mt bhuliyega.
Thank you
Team Gajabwap Web in Hindi
Also Read

Comments

Popular posts from this blog

How to Download Vimeo Thumbnail With PHP

Vimeo Thumbnail Downloader Tool – Vimeo Video Ka Thumbnail Download Karein Aaj ke is tutorial mein hum Vimeo Thumbnail Downloader Tool ke baare mein jaanenge. Is tool ki help se hum Vimeo video URL se us video ki thumbnail image obtain kar sakte hain. Agar aap PHP, Web Development, HTML, CSS aur Online Tools banana seekh rahe hain, to ye ek useful PHP project example hai. Vimeo Thumbnail Downloader Kya Hai? Vimeo Thumbnail Downloader ek simple tool hai jisme user Vimeo video ka URL enter karta hai. Tool Vimeo video ID ko identify karta hai aur available thumbnail image ko display karta hai. Example Vimeo URL: https://vimeo.com/389063954 Is URL mein: 389063954 Vimeo video ID hai. Vimeo Thumbnail Downloader Kaise Work Karta Hai? Is PHP script mein mainly do functions use kiye gaye hain: 1. getVimeoId() Ye function Vimeo URL se video ID find karta hai. 2. getVimeoThumb() Ye function Vimeo video ID ke basis par thumbnail information retrieve karta hai aur available thumbnail...

How To Create Contact Form With Validation-Php & Html

How To Create Contact Form - Hello Friends Ajj Me Apko Btaunga   Ki Kis Prakar   Ham Apni Website Ke Liye Contact Form Bnana Sakta Hai.( By Using   Php Contact Form With Validation Script ) Contact Form Hmare Website Ke Liye Bhut He Jrruri Hota Hai.Contact Form Ke Help Se He User Apna Message Website Owner(Admin) Ko Bhej Sakte Hai. Ajj Me Apko Btane Wala Hu Ki Kis Parkar Ham Contact Form Banakar Apne Website Me Add Kar Sakte Hai Or Apni Website Ke Liye Contact Form Bana Sakte Hai Is Contact Form Me   Ham Php Mail Function() Ka Use Karege . Ab Jab Be Koi User Contact Form Me Apni Information ,Message Details Fill Karke Submit Karega To Uski Sare Information Website Admin Ke Email Id Par A Jaiyegi Jo Be Admin Dwara   Niche Diye Gye Code Me Setup Ki Hogi. Used Language- ·          HTML ·          Jquery ·          Php ...

How To Send Sms From Website Using Php-Textlocal SMS

Hello Friends Ajj Me Apko Btaunga Ki Kis Prakar Aap Apni Website Me Free Sms Send Ka Option Integrate Kar Sakte Ho. Bulk sms in India-Best company Iske Liye Apko Sabse Pehle   Https://Www.Textlocal.In/Signup Par Signup Karke Account Create Karna Hai.Ye Ek Achi bulk sms provider company hai ·          Account Create Hone Ke Bad Aap Apna Username And Password Enter Karke Apne Dashboard Me Login Ho Jaiye( textlocal login) ·          Yanha Apko Text Local Company Dwara 10 Meassge Free Testing Ke Liye Diye Jayege ·          Aap Sms Plan Buy Kar Sakte Ho Is Company Dwara Bhut He Kam Prize Me Sms Pakage,plan provide  Kiye Jate Hai Textlocal Price Plans –  index.php <?php if(isset($_POST['code']) &&  isset($_POST['mobile'])){ // Authorisation details. $username = "enter your textlocal account email id here"; $hash = "...