Total members 11890 |It is currently Fri Apr 19, 2024 2:19 am Login / Join Codemiles

Java

C/C++

PHP

C#

HTML

CSS

ASP

Javascript

JQuery

AJAX

XSD

Python

Matlab

R Scripts

Weka





Code:
<?php

   
class Employee {
   
      
private $employeeid;
      
private $tiecolor;

      function
setEmployeeID($employeeid) {
         
$this->employeeid = $employeeid;
      }

      function
getEmployeeID() {
         return
$this->employeeid;
      }

      function
setTiecolor($tiecolor) {
         
$this->tiecolor = $tiecolor;
      }

      function
getTiecolor() {
         return
$this->tiecolor;
      }

      function
__clone() {
         
$this->tiecolor = "blue";
      }

   }

   
$drone1 = new Employee();

   
$drone1->setEmployeeID("1111");
   
   
$drone2 = clone $drone1;

   
$drone2->setEmployeeID("1111");

   echo
"drone1 employeeID: ".$drone1->getEmployeeID()."<br />";
   echo
"drone2 employeeID: ".$drone2->getEmployeeID()."<br />";
   echo
"drone2 tiecolor: ".$drone2->getTiecolor()."<br />";
?>




_________________
M. S. Rakha, Ph.D.
Queen's University
Canada


Author:
Mastermind
User avatar Posts: 2715
Have thanks: 74 time
Post new topic Reply to topic  [ 1 post ] 

  Related Posts  to : A clone instance of class in php
 Pass class instance as parameter in php     -  
 Create object instance from class Name by reflection     -  
 when to use clone in java     -  
 clone arrayList elements     -  
 What exact mean by Object, Reference and Instance?     -  
 Define class helper class to check the method existance     -  
 java abstract class,concrete class and interface     -  
 relationship between the Canvas class and the Graphics class     -  
 Define class inside another class C++     -  
 inner class that is a member of an outer class?     -  



Topic Tags

PHP OOP
cron





Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
All copyrights reserved to codemiles.com 2007-2011
mileX v1.0 designed by codemiles team
Codemiles.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com