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 :
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();
jika di jalankan maka hasil dari program yang telah kita buat seperti berikut ini.
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
0 Response to " Tutorial PHP OOP part #2: Pengertian Class dan Object "
Posting Komentar