1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

Tutorial PHP OOP | Class dan Object

Discussion in 'Pemrograman Web' started by vederis2, Jan 10, 2013.

  1. vederis2

    vederis2 Newbie

    Joined:
    Jan 9, 2013
    Messages:
    7
    Likes Received:
    0
    Halo Agan-agan Ads-id, kali ini saya akan memberikan tutorial PHP OOP 1 source : hxxp://indo-blog.net

    Di Tutorial PHP OOP kali ini saya akan menjelaskan Class dan Object.
    Apa itu Class?
    Class adalah apa yang akan anda gunakan untuk menentukan variabel dan fungsi dari sebuah objek. atau bisa dibilang Class adalah “cetakan” atau “blueprint” dari objek.

    Cara Membuat Class:
    PHP:

    <?php

    Class Nama_Class
    {
        
    //disini adalah letak properties (kalau ada)

        //disini adalah letak function / methods
    }

    //cara membuat object

    $nama_object = new Nama_Class

    //yang menggunakan nama_ class, nama_object itu bisa diganti 
    //sesuka hati anda asalkan tidak ada karakter spesial kecuali underscore _.
    ?>
    Apa itu Object?
    Object adalah hasil / output dari Class

    Saya lihat ada Properties dan Method apaan tu?
    Properties adalah variable-variable yang akan anda gunakan untuk sebuah Object
    Method adalah fungsi-fungsi yang akan anda tambahkan untuk sebuah Object

    Masih Gak ngerti contohnya ada?
    Class = MobilObject = Mobil saya, Mobil dia, Mobil bapak, Mobil mereka, Mobil Pak supri.
    Properties = Rem, Gas
    Method = mempercepat mobil, memperlambat mobil, berhenti
    Tutorial :
    Baik saya akan memunculkan kata “Hello World” menggunakan PHP OOP seperti di bawah ini:
    [​IMG]

    Nah Ini dia Codenya :


    PHP:
    <?php

    Class Nama_Class
    {
        
    //disini adalah letak properties (kalau ada masalahnya 
        //di tutorial ini saya tidak pake variable.)

        
    function Hello_World()
        {
            echo 
    'Hello World';
        }
    }

    //cara membuat object

    $namaobject = new Nama_class;

    $namaobject->Hello_World();


    Baiklah akan saya jelaskan codingnya :
    Class Nama_class <- membuat sebuah class, sudah dijelaskan


    Function hello_world().. <- membuat sebuah fungsi, hello_world() adalah namanya


    echo ‘Hello Word’;<- echo ‘string’ digunakan untuk memunculkan string ke dalam internet browser
    Nah ada penjelasan ni kalau dia pake tanda kutip tunggal dia akan memunculkan stringnya, tapi kalau menggunakan tanda kutip ganda itu digunakan untuk menampilkan nilai dari sebuah variable.


    $namaobject = new Nama_class;<- membuat sebuah object, sudah dijelaskan


    $namaobject->hello_world(); digunakan untuk mengakses properties / function dari sebuah class.

    CMIIW
    Good Luck, indo-blog.net
     
    Last edited: Jan 11, 2013
  2. mp3online

    mp3online Super Hero

    Joined:
    Jul 19, 2011
    Messages:
    2,228
    Likes Received:
    294
    Location:
    jakarta
    kayaknya jumlah posting di bawah 10 blm boleh bikin thread deh.
    apa rule nya udah berubah?
    code php mu jg salah tuh, benerin dulu.
     
  3. kentooz.com

    kentooz.com Themes seller

    Joined:
    Jun 10, 2012
    Messages:
    870
    Likes Received:
    225
    Location:
    localhost laptop ane
    Busyet dah ada vederis2 yang vederis satunya ke banned... Apa beda orang yah??? Kenalan dulu masbro baru bikiin thread... :) cmiiw BTW nice share...
     
  4. nekaters

    nekaters Hero

    Joined:
    Aug 12, 2012
    Messages:
    673
    Likes Received:
    31
    Location:
    Yogyakarta
    asli ane gak tau apa itu OOP, tp diliat dari codenya itu PHP Class ya? :senyum:
     
  5. vederis2

    vederis2 Newbie

    Joined:
    Jan 9, 2013
    Messages:
    7
    Likes Received:
    0
    Done gan..
     

Share This Page