SlideShare a Scribd company logo
TUGAS APLINET
MERESUM
Oleh:
Tri Hendra Juniarto(1200631012)
Agus Andika(1200631003)
Yulio Rizki(1200631027)
PROGRAM STUDI MANAJEMEN INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2013
RESUME TENTANG OOP DALAM PHP
Dalam OOP terdapat beberapa konsep penting yang terdiri dari Class, Object,
Constructor dan Destructor , Member visibiltas dan Pewarisan.
Pengertian dari beberapa konsep penting:
1.Class
yaitu sekumpulan data /variable dan kode program yang digunakan oleh
pengolahan data. Suatu class dapat mewaariskan beberapa atau semua
karakteristik ke class lain atau anak class. Sifat itu tersebut disebut juga dengan
pewaarisan(Inheritance).Class disusun berdasarkan karakteristik sebuah objek
benda. Sifat tersebut disebut Abstraksi. Dalam suatu class terdapa variable dan
method. Suatu class menyimpan karakteristik suatu benda dalam variable. Contoh
dari variable seperti Tinggi, berat, warna rambut dan nama dalam suatu class.
Method suatu class diwujudkan dalam sebuah fungsi .Method yaitu perilaku yang
dapat dilakukkan dalam sebuah class. Contohnya dalam sebuah class hewan
mempunyai method seperti Makan , minum dan tidur. Dalam suatu class pasti
dimulai dengan keyword class dan diikuti dengan nama class itu sendiri. Pada
umumnya dalam isi class diawali dengan menuliskan variable variable dan method
– method. Suatu class diantara kurung kurawal {}.
2. Objek
merupakan instansiasi dari suatu Class. Sebuah class tidak dapat digunakan tanpa
diinstansiasikan dulu(kecuali untuk Static Class).Dalam suatu class terdapat
instansiasi class. Instansiasi dapat dilakukan dengan perintah new. Ketika suatu
pembuatan objek dilakukan , maka secara otomatis memanggil fungsi constructor
yang dimiliki oleh class tersebut.
3.Constructor dan Dsetructor
Constructor adalah suatu fungsi khusus yang akan dieksekusi ketika suatu objek
dibuat.Pada umumnya constructor dibuat untuk memberikan suatu operasi awal
yang harus dilakukan ketika sebuah objek dilahirkan. Destructor adalah fungsi
khusus yang dilakukan ketika suatu objek akan dihapus.Pada umumnya destructor
dibuat untuk mengembalikan kembali sumber daya komputer(misalnya memori, file
4. Member Visibilitas
Yaitu hak akses dalam suatu class. Terdiri dari 3 hak akses :
-Public
Member yang dapat di akses darimanapun , walau dari luar class.
-Private
Member yang dapat di akses hanya dalam class .Dalama private member tidak
dikenal dalam class class turunan .
-Protected
Member yang dikenal oleh class turunannya.
-Funcition setter
Fungsi yang digunakan untuk memberikan nilai untuk suatu variable. Function setter
hanya digunakkan dalam varibale yang mempunyai visibilitas private dan protected
-Function getter
Fungsi yang digunakan untuk menghasilkan (get) suatu nilai baik dari semua
visibilitas.
-Pewarisan (Inheritance)
Dengan suat pewarisan, sebuah class dapat diturunkan menjadi class baru yang
mempunyai sebagian atau seluruh karakteristik dari induk class itu sendiri. Keyword
dalam pewarisan yaitu extends. Member visibilitas berlaku dalam pewarisan .
Dalam suatu pewarisan terdapat Override yang diartikan suatu fungsi yang telah
tersedia dalam anak class sehingga mempunyai perilaku yang berbeda dengan
induk class
KONSEP MVC DENGAN PHP
MVC adalah arsitektur aplikasi yang memisahkan kode kode aplikasi didalam tiga
lapisan ,,,,
yaitu model,view dan control.
Fungsi dari masing-masing lapisan tersebut dantaranya>>>>>
Model : berfungsi untuk menangani semua fungsi yang berhubungan dengan
database.
View : berfungsi untuk menangai bagian tampilan pada aplikasi yang dibagnun
dengan Codeigniter.
Controller : berfungsi sebagai perantara atau pengontrol pergerakan aliran data dari
model menuju view dan sebaliknya...
Konsepnya sesuai lapisan-lapisan diatas,,yaitu berupa SCRIPT-SCRIPT PHP
kita buat SCRIPT MODEL
lalu buat SCRIPT VIEW
Dan buat SRIPT CONTROLLER
konsep penggunaan MVC yang terdapat pada
PHP Frameworks
Framework adalah kerangka kerja. Framework juga dapat diartikan sebagai
kumpulan script (terutama class dan function) yang dapat membantu
developer/programmer dalam menangani berbagai masalah-masalah dalam
pemrograman seperti koneksi ke database, pemanggilan variabel, file,dll sehingga
developer lebih fokus dan lebih cepat membangunaplikas
jadi konsepnya adalah...
pertamana kita melakukan BROWSER melakukan BROWSING/Request di HTTP di
proses CONTROLLER lalu di eksekusi oleh MODEL,,lalu dari CONTROLLER
merespon BROWSING tadi,, dari MODEL mengirim data ke CONTROLLER,,,data
yang di terima CONTROLLER ditampilkan di VIEW dan dari VIEW akan
menampilkan data ke CONTROLLER berupa GUI INTERFACE

More Related Content

DOCX
Resume tentang oop dalam php
hendrajuniarto
 
PPTX
Tugas aplinet meresum
hendrajuniarto
 
DOCX
Tugas resum
Elvriska Ayu
 
DOCX
Modul oop with java application mauludin
Mauludin Ahmad
 
PPTX
8. konsep class, object dan method
Saprudin Eskom
 
PPTX
10. konsep enkapsulasi
Saprudin Eskom
 
PDF
Modul praktikum PBO
Alvian Bhakti
 
PPTX
Pemograman berorientasi objek
Namira Namirah
 
Resume tentang oop dalam php
hendrajuniarto
 
Tugas aplinet meresum
hendrajuniarto
 
Tugas resum
Elvriska Ayu
 
Modul oop with java application mauludin
Mauludin Ahmad
 
8. konsep class, object dan method
Saprudin Eskom
 
10. konsep enkapsulasi
Saprudin Eskom
 
Modul praktikum PBO
Alvian Bhakti
 
Pemograman berorientasi objek
Namira Namirah
 

What's hot (19)

DOCX
BAB 1 PBO C++ Struktur
Ricko SkyWriter
 
DOCX
BAB 3 PBO C++ Pewarisan
Ricko SkyWriter
 
DOC
Java (Netbeans) - Abstract & Interface - Object Oriented Programming
Melina Krisnawati
 
PDF
14. java class library
Saprudin Eskom
 
PPTX
3. struktur program java
Saprudin Eskom
 
PPTX
Pewarisan (inheritance) pada JAVA
dyko ananta
 
PDF
Pengantar Pemrograman Berorientasi Objek
wawanext01
 
PDF
Modul Pemrograman Berorientasi Objek
Wahyu Widodo
 
PPTX
13216 3 enkapsulasi
Universitas Bina Darma Palembang
 
PDF
Pewarisan, Polimorfisme, dan Interface
Ibrahim Naki
 
PDF
Abu yanto tugas resume aplinet
abuyanto
 
DOCX
Tugas Praktikum Pemrograman Berorientasi Objek
Pungkas Soebarkah
 
PPTX
Pemograman berorientasi obyek kelompok 6
ゴースト アノン
 
DOCX
Bab 2 Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
Ricko SkyWriter
 
PPTX
Tugas individu pertemuan 05 (05042016)
Novia Indahsari
 
PDF
[PBO] Pertemuan 1 (praktik) - Pengenalan java
rizki adam kurniawan
 
PPT
istilah inheritance pada Pemrograman Berorientasi Object
Ajat Sudrajat
 
DOCX
Laporan PBO pratikum 2
rahmi wahyuni
 
BAB 1 PBO C++ Struktur
Ricko SkyWriter
 
BAB 3 PBO C++ Pewarisan
Ricko SkyWriter
 
Java (Netbeans) - Abstract & Interface - Object Oriented Programming
Melina Krisnawati
 
14. java class library
Saprudin Eskom
 
3. struktur program java
Saprudin Eskom
 
Pewarisan (inheritance) pada JAVA
dyko ananta
 
Pengantar Pemrograman Berorientasi Objek
wawanext01
 
Modul Pemrograman Berorientasi Objek
Wahyu Widodo
 
Pewarisan, Polimorfisme, dan Interface
Ibrahim Naki
 
Abu yanto tugas resume aplinet
abuyanto
 
Tugas Praktikum Pemrograman Berorientasi Objek
Pungkas Soebarkah
 
Pemograman berorientasi obyek kelompok 6
ゴースト アノン
 
Bab 2 Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
Ricko SkyWriter
 
Tugas individu pertemuan 05 (05042016)
Novia Indahsari
 
[PBO] Pertemuan 1 (praktik) - Pengenalan java
rizki adam kurniawan
 
istilah inheritance pada Pemrograman Berorientasi Object
Ajat Sudrajat
 
Laporan PBO pratikum 2
rahmi wahyuni
 
Ad

Similar to Resume tentang oop dalam php (20)

PDF
Tugas resume aplikasi internet
Reyan Yui
 
DOCX
Tugas pbw 1310652044_1310652045
Sugeng Nirwoto
 
DOCX
Tugas pbw 1310652044_1310652045
Sugeng Nirwoto
 
DOCX
Konsep oop pada php dan mvc pada php framework, 1200631047 1200631018 1200631028
iis dahlia
 
DOCX
Resa ari siswo[1210652011], rico nilar hartono[1210652008]
resaarisiswo
 
PDF
Resume aplinet oop mvc
Sam_Azzam
 
PPTX
Tugas resume aplinet (edi,vani,risky)
Koplak Koplakan
 
PPTX
OOP(Object Oriented Programming) di PHP .pptx
lcsd5472
 
PPT
mf488_10_092649.ppt
pkerketta77nepal
 
PDF
Presentation1.pdf
RobbyCokro1
 
DOC
Resume aplinet
Mais Weli Ropiah
 
PPTX
PRAKTIKUM PBO PERTEMUAN 5 (3).pptx
annikarimatulf
 
PPT
T1 - Konsep Pemrograman Berorientasi Obyek.ppt
xirplsmksa
 
PPTX
Object oriented programming
Riyan Satria
 
PPT
Pemrograman Berorientasi Objek Modul 1-1.ppt
nurdinkurniawan30
 
DOCX
Modul 3 object oriented programming dalam php
Abrianto Nugraha
 
PPTX
Materi Pemrograman Berbasis Desktop
Naufal Arifudzaki
 
PPTX
PBO ( Pemograman berbasis Objek ).pptx
HeriPurwanto74
 
PDF
Moduloop
Candra Candra
 
PPTX
Pemrograman Berorientasi Objek (PBO).pptx
AjiSaktiKurniawan
 
Tugas resume aplikasi internet
Reyan Yui
 
Tugas pbw 1310652044_1310652045
Sugeng Nirwoto
 
Tugas pbw 1310652044_1310652045
Sugeng Nirwoto
 
Konsep oop pada php dan mvc pada php framework, 1200631047 1200631018 1200631028
iis dahlia
 
Resa ari siswo[1210652011], rico nilar hartono[1210652008]
resaarisiswo
 
Resume aplinet oop mvc
Sam_Azzam
 
Tugas resume aplinet (edi,vani,risky)
Koplak Koplakan
 
OOP(Object Oriented Programming) di PHP .pptx
lcsd5472
 
mf488_10_092649.ppt
pkerketta77nepal
 
Presentation1.pdf
RobbyCokro1
 
Resume aplinet
Mais Weli Ropiah
 
PRAKTIKUM PBO PERTEMUAN 5 (3).pptx
annikarimatulf
 
T1 - Konsep Pemrograman Berorientasi Obyek.ppt
xirplsmksa
 
Object oriented programming
Riyan Satria
 
Pemrograman Berorientasi Objek Modul 1-1.ppt
nurdinkurniawan30
 
Modul 3 object oriented programming dalam php
Abrianto Nugraha
 
Materi Pemrograman Berbasis Desktop
Naufal Arifudzaki
 
PBO ( Pemograman berbasis Objek ).pptx
HeriPurwanto74
 
Moduloop
Candra Candra
 
Pemrograman Berorientasi Objek (PBO).pptx
AjiSaktiKurniawan
 
Ad

Recently uploaded (20)

DOCX
Modul Ajar Pembelajaran Mendalam Prakarya Kerajinan Kelas 9 Terbaru 2025
UrayFubie
 
DOCX
Modul Ajar Deep Learning Matematika Kelas 11 Terbaru 2025
wahyurestu63
 
PPTX
111111111111683196016-Bab-1-Mengkritisi-Tokoh.pptx
elysabet1707
 
DOCX
Modul Ajar Deep Learning Prakarya Budidaya Kelas 9 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning PJOK Kelas 11 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Pembelajaran Mendalam Prakarya Kerajinan Kelas 9 Terbaru 2025
fubierabita
 
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Tari Kelas 9 Terbaru 2025
fubierabita
 
DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 9 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning PKWU Rekayasa Kelas 7 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning Seni Budaya Musik Kelas 9 Terbaru 2025
wahyurestu63
 
PPTX
Bagaimana Proses Geografis Memengaruhi Keragaman kelas 8.pptx
anggreaniumi
 
DOCX
Modul Ajar Pembelajaran Mendalam IPA Kelas 9 Terbaru 2025
UrayFubie
 
DOCX
Modul Ajar Deep Learning Fisika Kelas 10 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning PKWU Pengelolaan Kelas 7 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Rupa Kelas 9 Terbaru 2025
fubierabita
 
DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 7 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 10 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning MTK Kelas 12 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning Seni Budaya Teater Kelas 9 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Pembelajaran Mendalam PJOK Kelas 9 Terbaru 2025
UrayFubie
 
Modul Ajar Pembelajaran Mendalam Prakarya Kerajinan Kelas 9 Terbaru 2025
UrayFubie
 
Modul Ajar Deep Learning Matematika Kelas 11 Terbaru 2025
wahyurestu63
 
111111111111683196016-Bab-1-Mengkritisi-Tokoh.pptx
elysabet1707
 
Modul Ajar Deep Learning Prakarya Budidaya Kelas 9 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning PJOK Kelas 11 Terbaru 2025
wahyurestu63
 
Modul Ajar Pembelajaran Mendalam Prakarya Kerajinan Kelas 9 Terbaru 2025
fubierabita
 
Modul Ajar Pembelajaran Mendalam Senbud Seni Tari Kelas 9 Terbaru 2025
fubierabita
 
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 9 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning PKWU Rekayasa Kelas 7 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning Seni Budaya Musik Kelas 9 Terbaru 2025
wahyurestu63
 
Bagaimana Proses Geografis Memengaruhi Keragaman kelas 8.pptx
anggreaniumi
 
Modul Ajar Pembelajaran Mendalam IPA Kelas 9 Terbaru 2025
UrayFubie
 
Modul Ajar Deep Learning Fisika Kelas 10 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning PKWU Pengelolaan Kelas 7 Terbaru 2025
wahyurestu63
 
Modul Ajar Pembelajaran Mendalam Senbud Seni Rupa Kelas 9 Terbaru 2025
fubierabita
 
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 7 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 10 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning MTK Kelas 12 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning Seni Budaya Teater Kelas 9 Terbaru 2025
wahyurestu63
 
Modul Ajar Pembelajaran Mendalam PJOK Kelas 9 Terbaru 2025
UrayFubie
 

Resume tentang oop dalam php

  • 1. TUGAS APLINET MERESUM Oleh: Tri Hendra Juniarto(1200631012) Agus Andika(1200631003) Yulio Rizki(1200631027) PROGRAM STUDI MANAJEMEN INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2013
  • 2. RESUME TENTANG OOP DALAM PHP Dalam OOP terdapat beberapa konsep penting yang terdiri dari Class, Object, Constructor dan Destructor , Member visibiltas dan Pewarisan. Pengertian dari beberapa konsep penting: 1.Class yaitu sekumpulan data /variable dan kode program yang digunakan oleh pengolahan data. Suatu class dapat mewaariskan beberapa atau semua karakteristik ke class lain atau anak class. Sifat itu tersebut disebut juga dengan pewaarisan(Inheritance).Class disusun berdasarkan karakteristik sebuah objek benda. Sifat tersebut disebut Abstraksi. Dalam suatu class terdapa variable dan method. Suatu class menyimpan karakteristik suatu benda dalam variable. Contoh dari variable seperti Tinggi, berat, warna rambut dan nama dalam suatu class. Method suatu class diwujudkan dalam sebuah fungsi .Method yaitu perilaku yang dapat dilakukkan dalam sebuah class. Contohnya dalam sebuah class hewan mempunyai method seperti Makan , minum dan tidur. Dalam suatu class pasti dimulai dengan keyword class dan diikuti dengan nama class itu sendiri. Pada umumnya dalam isi class diawali dengan menuliskan variable variable dan method – method. Suatu class diantara kurung kurawal {}. 2. Objek merupakan instansiasi dari suatu Class. Sebuah class tidak dapat digunakan tanpa diinstansiasikan dulu(kecuali untuk Static Class).Dalam suatu class terdapat instansiasi class. Instansiasi dapat dilakukan dengan perintah new. Ketika suatu pembuatan objek dilakukan , maka secara otomatis memanggil fungsi constructor yang dimiliki oleh class tersebut. 3.Constructor dan Dsetructor Constructor adalah suatu fungsi khusus yang akan dieksekusi ketika suatu objek dibuat.Pada umumnya constructor dibuat untuk memberikan suatu operasi awal yang harus dilakukan ketika sebuah objek dilahirkan. Destructor adalah fungsi khusus yang dilakukan ketika suatu objek akan dihapus.Pada umumnya destructor dibuat untuk mengembalikan kembali sumber daya komputer(misalnya memori, file
  • 3. 4. Member Visibilitas Yaitu hak akses dalam suatu class. Terdiri dari 3 hak akses : -Public Member yang dapat di akses darimanapun , walau dari luar class. -Private Member yang dapat di akses hanya dalam class .Dalama private member tidak dikenal dalam class class turunan . -Protected Member yang dikenal oleh class turunannya. -Funcition setter Fungsi yang digunakan untuk memberikan nilai untuk suatu variable. Function setter hanya digunakkan dalam varibale yang mempunyai visibilitas private dan protected -Function getter Fungsi yang digunakan untuk menghasilkan (get) suatu nilai baik dari semua visibilitas. -Pewarisan (Inheritance) Dengan suat pewarisan, sebuah class dapat diturunkan menjadi class baru yang mempunyai sebagian atau seluruh karakteristik dari induk class itu sendiri. Keyword dalam pewarisan yaitu extends. Member visibilitas berlaku dalam pewarisan . Dalam suatu pewarisan terdapat Override yang diartikan suatu fungsi yang telah tersedia dalam anak class sehingga mempunyai perilaku yang berbeda dengan induk class
  • 4. KONSEP MVC DENGAN PHP MVC adalah arsitektur aplikasi yang memisahkan kode kode aplikasi didalam tiga lapisan ,,,, yaitu model,view dan control. Fungsi dari masing-masing lapisan tersebut dantaranya>>>>> Model : berfungsi untuk menangani semua fungsi yang berhubungan dengan database. View : berfungsi untuk menangai bagian tampilan pada aplikasi yang dibagnun dengan Codeigniter. Controller : berfungsi sebagai perantara atau pengontrol pergerakan aliran data dari model menuju view dan sebaliknya... Konsepnya sesuai lapisan-lapisan diatas,,yaitu berupa SCRIPT-SCRIPT PHP kita buat SCRIPT MODEL lalu buat SCRIPT VIEW Dan buat SRIPT CONTROLLER
  • 5. konsep penggunaan MVC yang terdapat pada PHP Frameworks Framework adalah kerangka kerja. Framework juga dapat diartikan sebagai kumpulan script (terutama class dan function) yang dapat membantu developer/programmer dalam menangani berbagai masalah-masalah dalam pemrograman seperti koneksi ke database, pemanggilan variabel, file,dll sehingga developer lebih fokus dan lebih cepat membangunaplikas jadi konsepnya adalah... pertamana kita melakukan BROWSER melakukan BROWSING/Request di HTTP di proses CONTROLLER lalu di eksekusi oleh MODEL,,lalu dari CONTROLLER merespon BROWSING tadi,, dari MODEL mengirim data ke CONTROLLER,,,data yang di terima CONTROLLER ditampilkan di VIEW dan dari VIEW akan menampilkan data ke CONTROLLER berupa GUI INTERFACE