-->

AK Studio

Tutorial Programming Bahasa Indonesia

Tutorial PHP OOP part #2: Pengertian Class dan Object



Pada tutorial kali ini kita akan membahas pengertian class dan Object pada teknik pemrograman beorientasi object atau OOP pada bahasa pemrograman PHP.

Tutorial kalini merupakan tutorial lanjutan dari materi sebelumnya tentang. Tutorial PHP OOP part 1: Pengenalan dasar Object Oriented Programming (OOP) Pada PHP.

Apa Itu Class ..?

pada meteri sebelumnya kita mendapatkan gambaran secara umu tentang apa itu class pada teknik pemrograman berorientasi object pada bahasa pemrograman PHP. pada tutorial kedu ini kita akan coba meimplementasi kan bagaimana penggunaan class pada bahasa pemrograman PHP.

secara garis besar gambar sebuah class seperti coding berikut ini.

<?php

class NamaClass
{
    //properti
    public $parameterProperti;

    // fungsi yang akan di jalan saat class pertama kali di panggil
    public function __construct()
    {
        // logic here
    }

    //Methods
    public function Namafunction()
    {
        // logic here    
    }
}

selanjut nya kita akan coba membuat sebuah class untuk di praktekan bagaimana cara penggunaan dari sebuah class ini, disini kita coba buat sebuah class dengan nama Profile, buatlah sebuah file baru dan beri nama Profile, dan ingat untuk penaaman class harus di awali dengan huruf Capital untuk penamaan file juga pastikan sama dengan nama Class yang akan di buat.

Class Profile.php

<?php

class Profile
{

    public function __construct()
    {
        echo  "Class Profile construct";
    }

}

2.Implementasi

selanjut nya kita akan coba menggunakan class profile ini pada sebuah object yang akan kita buat dalam file yang berbeda. dan kita akan coba mengakses fungsi dari class profile ini. buat sebuah file baru dengan nama User.php dan tuliskan koding berikut ini.

file User.php

<?php
 // pemanggilan class profile
 require_once './Profile.php';

 // ini sialisasi class profile pada sebuah object baru
 $Manusia = new Profile;

jika di jalakan maka hasil tampilan dari porgram yang kita buat akan menjadi seperti berikut ini..

secara otomatis function construc ini akan di jalakan pertama kali saat class di inisialisasi pada sebuah object. Selanjut nya coba kita menambahkan sebuah properti public dan sebuah function pada class profiule ini. 

kita perlu menambhakan beberapa coding seperti berikut ini. dan isi keselurahan dari file class Profile yang sudah kita buat akan menjadi seperti berikut ini.

file Class Profile.php

<?php

class Profile
{
    //properti
    public $prmNama;
    public $prmUsia;
    public $prmHobi;

    public function __construct()
    {
        echo  "Class Profile construct<br>";
    }

    //meethods
    public function setProfil()
    {
        return "Nama Saya : " . $this->prmNama . "<br>" . "Usia Saya :" . $this->prmUsia . "<br>" . "Hobi Saya : " . $this->prmHobi;
    }
}

penjelasan Koding :

line 6-8 : deklarasi parameter public 
line 16-19 : function setProfile untuk mengisi nilai dari parameter public yang akan di gunakan pada object baru yang mengimplementasi kan class Profule ini.

selanjut nya pada file User.php kita perlu menambakan beberapa coding tambahan. sehingga coding keseluruhan dari file User.php menjadi seperti berikut ini.

Coding Full User.php

<?php
  // pemanggilan class profile
  require_once './Profile.php';

  // ini sialisasi class profile pada sebuah object baru
  $Manusia = new Profile;

  // mengisi properti class profile
  $Manusia->prmNama = "Maulana";
  $Manusia->prmUsia = "24";
  $Manusia->prmHobi = "Bermain Alat Musik";

  // peanggilan function pada class profile
  echo $Manusia->setProfil();

Penjelasan Coding:
line 9- 11 : inisialisai nilai atau values dari parameter yang ada pada class profile
line 14 :  memanggil function yang ada pada class profile dan mengisi nilai pada parameter dan menampilkan nilai atau values dari parameter.

jika di jalankan maka hasil dari program yang telah kita buat seperti berikut ini.


sampai disini kita telah berhasil mempelajari cara sederhana bagaimana cara penggunaan class pada bahasa pemrograman PHP. untuk materi selanjut nya tetang Tutorial PHP OOP akan kita bahas pada tutorial Part #3:

Part #3 : Pengertian Property dan Method

Jika ada masukan dan saran mengenai postingan ini bisa berikan di kolom Komentar..

Sekian Dan Terima kasih...

#Happy Coding

Incoming search terms:

  • Tutorial OOP PHP
  • Pengertian OOP
  • Apa Itu OOP pada PHP
  • PHP OOP
  • tutorial PHP OOP 
  • teknik pemrograman berorientasi objek
  • OOP PHP

Tags: pengertian OOP, pengertian class, pengertian Methods, pengertion fungsi, apa itu OOP, struktur dasar OOP, gambaran singkat OOP, komoponent utama OOP, OPP di PHP, PHP OOP, tutorial OOP

0 Response to " Tutorial PHP OOP part #2: Pengertian Class dan Object "

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel