Coba Class - http://www.xrvel.com'); $sombreto=new manusia; // properti belum diinisialisasi. // mari kita cek $sombreto->katakan_info(); // mulai inisialisasi properti $sombreto->umur=31; $sombreto->nama='Dakocan Sombreto'; // cek properti $sombreto->katakan_info(); // hal lain $sombreto->berdiri(); $sombreto->berjalan(); $sombreto->berlari(); $sombreto->boker(); // class di dalam class $sombreto->tangan->berambut=true; $sombreto->tangan->berotot=true; $sombreto->tangan->info(); $sombreto->tangan->garuk(); // class manusia { var $nama; var $tangan; var $umur; function manusia() { echo('

Manusia sedang dibuat...

'); $this->nama='janin'; $this->tangan=new tangan();// class "tangan" di dalam class "manusia" $this->umur=0; } function berdiri() { echo('

'.$this->nama.' sedang berdiri

'); } function berjalan() { $this->sedang('berjalan'); } function berlari() { $this->sedang('berlari'); } function boker() { $this->sedang('boker',true); } function katakan_info() { echo('

Nama = '.$this->nama.'

'); echo('

Umur = '.$this->umur.'

'); } function sedang($aksi='',$boker=false) { echo('

'); echo($this->nama.' sedang '.$aksi); if ($boker) { echo('. Boker banyak sekali.'); } echo('

'); } } class tangan { var $berambut; var $berotot; function tangan() { $this->berambut=false; $this->berotot=false; } function garuk() { echo('

Tangan sedang menggaruk.

'); } function info() { echo('

'); if ($this->berambut) { echo('Tangannya berambut lebat. '); } else { echo('Tangannya mulus seperti porselin. '); } if ($this->berotot) { echo('Tangannya berotot seperti Superman.'); } else { echo('Tangannya kecil seperti Suparman.'); } echo('

'); } } ?>