SlideShare a Scribd company logo
TUGAS APLINET
MERESUM TENTANG OOP,PHP & MVC
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

What's hot

14. java class library
14. java class library14. java class library
14. java class library
Saprudin Eskom
 
Java (Netbeans) - Abstract & Interface - Object Oriented Programming
Java (Netbeans) - Abstract & Interface - Object Oriented ProgrammingJava (Netbeans) - Abstract & Interface - Object Oriented Programming
Java (Netbeans) - Abstract & Interface - Object Oriented Programming
Melina Krisnawati
 
13216 3 enkapsulasi
13216 3 enkapsulasi13216 3 enkapsulasi
BAB 1 PBO C++ Struktur
BAB 1 PBO C++ StrukturBAB 1 PBO C++ Struktur
BAB 1 PBO C++ Struktur
Ricko SkyWriter
 
3. struktur program java
3. struktur program java3. struktur program java
3. struktur program java
Saprudin Eskom
 
Pengantar Pemrograman Berorientasi Objek
Pengantar Pemrograman Berorientasi ObjekPengantar Pemrograman Berorientasi Objek
Pengantar Pemrograman Berorientasi Objek
wawanext01
 
Abu yanto tugas resume aplinet
Abu yanto tugas resume aplinetAbu yanto tugas resume aplinet
Abu yanto tugas resume aplinet
abuyanto
 
Pemograman berorientasi obyek kelompok 6
Pemograman berorientasi obyek kelompok 6Pemograman berorientasi obyek kelompok 6
Pemograman berorientasi obyek kelompok 6ゴースト アノン
 
Pewarisan, Polimorfisme, dan Interface
Pewarisan, Polimorfisme, dan InterfacePewarisan, Polimorfisme, dan Interface
Pewarisan, Polimorfisme, dan InterfaceIbrahim Naki
 
Pbo
PboPbo
Tugas Praktikum Pemrograman Berorientasi Objek
Tugas Praktikum Pemrograman Berorientasi ObjekTugas Praktikum Pemrograman Berorientasi Objek
Tugas Praktikum Pemrograman Berorientasi Objek
Pungkas Soebarkah
 
Modul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi ObjekModul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi Objek
Wahyu Widodo
 
Pertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objekPertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objek
I Putu Arya Dharmaadi
 
Bab 2 Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
Bab 2  Dasar Teori perancangan sistem informasi pendaftaran online be smart i...Bab 2  Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
Bab 2 Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
Ricko SkyWriter
 
Laporan PBO pratikum 2
Laporan PBO pratikum 2Laporan PBO pratikum 2
Laporan PBO pratikum 2rahmi wahyuni
 
Tugas pbw 1310652044_1310652045
Tugas pbw 1310652044_1310652045Tugas pbw 1310652044_1310652045
Tugas pbw 1310652044_1310652045
Sugeng Nirwoto
 
15. konsep java class library (jcl)
15. konsep java class library (jcl)15. konsep java class library (jcl)
15. konsep java class library (jcl)
Saprudin Eskom
 

What's hot (18)

14. java class library
14. java class library14. java class library
14. java class library
 
Java (Netbeans) - Abstract & Interface - Object Oriented Programming
Java (Netbeans) - Abstract & Interface - Object Oriented ProgrammingJava (Netbeans) - Abstract & Interface - Object Oriented Programming
Java (Netbeans) - Abstract & Interface - Object Oriented Programming
 
13216 3 enkapsulasi
13216 3 enkapsulasi13216 3 enkapsulasi
13216 3 enkapsulasi
 
BAB 1 PBO C++ Struktur
BAB 1 PBO C++ StrukturBAB 1 PBO C++ Struktur
BAB 1 PBO C++ Struktur
 
3. struktur program java
3. struktur program java3. struktur program java
3. struktur program java
 
BAB 3 PBO C++ Pewarisan
BAB 3 PBO C++ PewarisanBAB 3 PBO C++ Pewarisan
BAB 3 PBO C++ Pewarisan
 
Pengantar Pemrograman Berorientasi Objek
Pengantar Pemrograman Berorientasi ObjekPengantar Pemrograman Berorientasi Objek
Pengantar Pemrograman Berorientasi Objek
 
Abu yanto tugas resume aplinet
Abu yanto tugas resume aplinetAbu yanto tugas resume aplinet
Abu yanto tugas resume aplinet
 
Pemograman berorientasi obyek kelompok 6
Pemograman berorientasi obyek kelompok 6Pemograman berorientasi obyek kelompok 6
Pemograman berorientasi obyek kelompok 6
 
Pewarisan, Polimorfisme, dan Interface
Pewarisan, Polimorfisme, dan InterfacePewarisan, Polimorfisme, dan Interface
Pewarisan, Polimorfisme, dan Interface
 
Pbo
PboPbo
Pbo
 
Tugas Praktikum Pemrograman Berorientasi Objek
Tugas Praktikum Pemrograman Berorientasi ObjekTugas Praktikum Pemrograman Berorientasi Objek
Tugas Praktikum Pemrograman Berorientasi Objek
 
Modul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi ObjekModul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi Objek
 
Pertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objekPertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objek
 
Bab 2 Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
Bab 2  Dasar Teori perancangan sistem informasi pendaftaran online be smart i...Bab 2  Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
Bab 2 Dasar Teori perancangan sistem informasi pendaftaran online be smart i...
 
Laporan PBO pratikum 2
Laporan PBO pratikum 2Laporan PBO pratikum 2
Laporan PBO pratikum 2
 
Tugas pbw 1310652044_1310652045
Tugas pbw 1310652044_1310652045Tugas pbw 1310652044_1310652045
Tugas pbw 1310652044_1310652045
 
15. konsep java class library (jcl)
15. konsep java class library (jcl)15. konsep java class library (jcl)
15. konsep java class library (jcl)
 

Viewers also liked

Womens a2 j land and property discussion paper
Womens a2 j land and property discussion paper Womens a2 j land and property discussion paper
Womens a2 j land and property discussion paper
UNDP in Asia and the Pacific
 
Linking State and Non-State Justice Systems in Afghanistan
Linking State and Non-State Justice Systems in Afghanistan Linking State and Non-State Justice Systems in Afghanistan
Linking State and Non-State Justice Systems in Afghanistan
UNDP in Asia and the Pacific
 
Empowering Indigenous Women and Girls
Empowering Indigenous Women and GirlsEmpowering Indigenous Women and Girls
Empowering Indigenous Women and Girls
UNDP in Asia and the Pacific
 
Implications Enclosure and Privatization of the Commons on Women’s Access to ...
Implications Enclosure and Privatization of the Commons on Women’s Access to ...Implications Enclosure and Privatization of the Commons on Women’s Access to ...
Implications Enclosure and Privatization of the Commons on Women’s Access to ...
UNDP in Asia and the Pacific
 
Who speaks for the land?
Who speaks for the land? Who speaks for the land?
Who speaks for the land?
UNDP in Asia and the Pacific
 
Women, Land and Access to Justice: Focus on Afghanistan
Women, Land and Access to Justice:  Focus on AfghanistanWomen, Land and Access to Justice:  Focus on Afghanistan
Women, Land and Access to Justice: Focus on Afghanistan
UNDP in Asia and the Pacific
 
COOK ISLANDS FAMILY LAW BILL
COOK ISLANDS FAMILY LAW BILLCOOK ISLANDS FAMILY LAW BILL
COOK ISLANDS FAMILY LAW BILL
UNDP in Asia and the Pacific
 
LAND POLICIES, TITLING SCHEMES AND THE LEGAL REFORM PROCESS IN TIMOR-LESTE
LAND POLICIES, TITLING SCHEMES AND  THE LEGAL REFORM PROCESS IN TIMOR-LESTELAND POLICIES, TITLING SCHEMES AND  THE LEGAL REFORM PROCESS IN TIMOR-LESTE
LAND POLICIES, TITLING SCHEMES AND THE LEGAL REFORM PROCESS IN TIMOR-LESTE
UNDP in Asia and the Pacific
 
WOMEN’S ACCESS AND EFFECTIVE CONTROL OVER LAND IN BANGLADESH: HURDLES TO OVER...
WOMEN’S ACCESS AND EFFECTIVE CONTROL OVER LAND IN BANGLADESH: HURDLES TO OVER...WOMEN’S ACCESS AND EFFECTIVE CONTROL OVER LAND IN BANGLADESH: HURDLES TO OVER...
WOMEN’S ACCESS AND EFFECTIVE CONTROL OVER LAND IN BANGLADESH: HURDLES TO OVER...
UNDP in Asia and the Pacific
 
CELL PHONE DETECTOR AND DETECTION BY CELLBUSTERS
CELL PHONE DETECTOR AND DETECTION BY CELLBUSTERSCELL PHONE DETECTOR AND DETECTION BY CELLBUSTERS
CELL PHONE DETECTOR AND DETECTION BY CELLBUSTERS
CellBusters
 
Innovation in China: e-waste recycle mobile app
Innovation in China: e-waste recycle mobile appInnovation in China: e-waste recycle mobile app
Innovation in China: e-waste recycle mobile app
UNDP in Asia and the Pacific
 
Dalit women's land rights: a struggle for survival, dignity and equality
Dalit women's land rights: a struggle for survival, dignity and equalityDalit women's land rights: a struggle for survival, dignity and equality
Dalit women's land rights: a struggle for survival, dignity and equality
UNDP in Asia and the Pacific
 
RuterBillett - Designet for brukerne
RuterBillett - Designet for brukerneRuterBillett - Designet for brukerne
RuterBillett - Designet for brukerne
Malinelind
 
Lista de-precios-compugreiff-enero-09-2013
Lista de-precios-compugreiff-enero-09-2013Lista de-precios-compugreiff-enero-09-2013
Lista de-precios-compugreiff-enero-09-2013
xxxxx
 
7 ª B Pedro e Ewerton
7 ª B Pedro e Ewerton7 ª B Pedro e Ewerton
7 ª B Pedro e Ewerton
Valdirene Carneiro
 
Apresentação para os pais
Apresentação para os paisApresentação para os pais
Apresentação para os pais
Escola Estadual Antônio Carlos
 
Ukrainian top-web-sites-march-2013
Ukrainian top-web-sites-march-2013Ukrainian top-web-sites-march-2013
Ukrainian top-web-sites-march-2013Watcher
 
El Camino de Santiago
El Camino de SantiagoEl Camino de Santiago
El Camino de Santiago
angelcrumbz
 
Micumple
MicumpleMicumple
Escorial 2
Escorial 2Escorial 2
Escorial 2
viladraueducacio
 

Viewers also liked (20)

Womens a2 j land and property discussion paper
Womens a2 j land and property discussion paper Womens a2 j land and property discussion paper
Womens a2 j land and property discussion paper
 
Linking State and Non-State Justice Systems in Afghanistan
Linking State and Non-State Justice Systems in Afghanistan Linking State and Non-State Justice Systems in Afghanistan
Linking State and Non-State Justice Systems in Afghanistan
 
Empowering Indigenous Women and Girls
Empowering Indigenous Women and GirlsEmpowering Indigenous Women and Girls
Empowering Indigenous Women and Girls
 
Implications Enclosure and Privatization of the Commons on Women’s Access to ...
Implications Enclosure and Privatization of the Commons on Women’s Access to ...Implications Enclosure and Privatization of the Commons on Women’s Access to ...
Implications Enclosure and Privatization of the Commons on Women’s Access to ...
 
Who speaks for the land?
Who speaks for the land? Who speaks for the land?
Who speaks for the land?
 
Women, Land and Access to Justice: Focus on Afghanistan
Women, Land and Access to Justice:  Focus on AfghanistanWomen, Land and Access to Justice:  Focus on Afghanistan
Women, Land and Access to Justice: Focus on Afghanistan
 
COOK ISLANDS FAMILY LAW BILL
COOK ISLANDS FAMILY LAW BILLCOOK ISLANDS FAMILY LAW BILL
COOK ISLANDS FAMILY LAW BILL
 
LAND POLICIES, TITLING SCHEMES AND THE LEGAL REFORM PROCESS IN TIMOR-LESTE
LAND POLICIES, TITLING SCHEMES AND  THE LEGAL REFORM PROCESS IN TIMOR-LESTELAND POLICIES, TITLING SCHEMES AND  THE LEGAL REFORM PROCESS IN TIMOR-LESTE
LAND POLICIES, TITLING SCHEMES AND THE LEGAL REFORM PROCESS IN TIMOR-LESTE
 
WOMEN’S ACCESS AND EFFECTIVE CONTROL OVER LAND IN BANGLADESH: HURDLES TO OVER...
WOMEN’S ACCESS AND EFFECTIVE CONTROL OVER LAND IN BANGLADESH: HURDLES TO OVER...WOMEN’S ACCESS AND EFFECTIVE CONTROL OVER LAND IN BANGLADESH: HURDLES TO OVER...
WOMEN’S ACCESS AND EFFECTIVE CONTROL OVER LAND IN BANGLADESH: HURDLES TO OVER...
 
CELL PHONE DETECTOR AND DETECTION BY CELLBUSTERS
CELL PHONE DETECTOR AND DETECTION BY CELLBUSTERSCELL PHONE DETECTOR AND DETECTION BY CELLBUSTERS
CELL PHONE DETECTOR AND DETECTION BY CELLBUSTERS
 
Innovation in China: e-waste recycle mobile app
Innovation in China: e-waste recycle mobile appInnovation in China: e-waste recycle mobile app
Innovation in China: e-waste recycle mobile app
 
Dalit women's land rights: a struggle for survival, dignity and equality
Dalit women's land rights: a struggle for survival, dignity and equalityDalit women's land rights: a struggle for survival, dignity and equality
Dalit women's land rights: a struggle for survival, dignity and equality
 
RuterBillett - Designet for brukerne
RuterBillett - Designet for brukerneRuterBillett - Designet for brukerne
RuterBillett - Designet for brukerne
 
Lista de-precios-compugreiff-enero-09-2013
Lista de-precios-compugreiff-enero-09-2013Lista de-precios-compugreiff-enero-09-2013
Lista de-precios-compugreiff-enero-09-2013
 
7 ª B Pedro e Ewerton
7 ª B Pedro e Ewerton7 ª B Pedro e Ewerton
7 ª B Pedro e Ewerton
 
Apresentação para os pais
Apresentação para os paisApresentação para os pais
Apresentação para os pais
 
Ukrainian top-web-sites-march-2013
Ukrainian top-web-sites-march-2013Ukrainian top-web-sites-march-2013
Ukrainian top-web-sites-march-2013
 
El Camino de Santiago
El Camino de SantiagoEl Camino de Santiago
El Camino de Santiago
 
Micumple
MicumpleMicumple
Micumple
 
Escorial 2
Escorial 2Escorial 2
Escorial 2
 

Similar to Resume tentang oop dalam php

Tugas pbw 1310652044_1310652045
Tugas pbw 1310652044_1310652045Tugas pbw 1310652044_1310652045
Tugas pbw 1310652044_1310652045Sugeng Nirwoto
 
Resa ari siswo[1210652011], rico nilar hartono[1210652008]
Resa ari siswo[1210652011], rico nilar hartono[1210652008]Resa ari siswo[1210652011], rico nilar hartono[1210652008]
Resa ari siswo[1210652011], rico nilar hartono[1210652008]
resaarisiswo
 
Tugas resume aplinet (edi,vani,risky)
Tugas resume aplinet (edi,vani,risky)Tugas resume aplinet (edi,vani,risky)
Tugas resume aplinet (edi,vani,risky)
Koplak Koplakan
 
T1 - Konsep Pemrograman Berorientasi Obyek.ppt
T1 - Konsep Pemrograman Berorientasi Obyek.pptT1 - Konsep Pemrograman Berorientasi Obyek.ppt
T1 - Konsep Pemrograman Berorientasi Obyek.ppt
xirplsmksa
 
Tugas resume aplikasi internet
Tugas resume aplikasi internetTugas resume aplikasi internet
Tugas resume aplikasi internet
Reyan Yui
 
Pengenalan OOP
Pengenalan OOPPengenalan OOP
Pengenalan OOP
daffa12
 
Resume aplinet oop mvc
Resume aplinet oop mvcResume aplinet oop mvc
Resume aplinet oop mvc
Sam_Azzam
 
Part 8 - Object Oriented Programming
Part 8 - Object Oriented ProgrammingPart 8 - Object Oriented Programming
Part 8 - Object Oriented Programming
Rolly Yesputra
 
Object Oriented Programming Concept
Object Oriented Programming Concept Object Oriented Programming Concept
Object Oriented Programming Concept
EsterLumba
 
PRAKTIKUM PBO PERTEMUAN 5 (3).pptx
PRAKTIKUM PBO PERTEMUAN 5 (3).pptxPRAKTIKUM PBO PERTEMUAN 5 (3).pptx
PRAKTIKUM PBO PERTEMUAN 5 (3).pptx
annikarimatulf
 
Presentation1.pdf
Presentation1.pdfPresentation1.pdf
Presentation1.pdf
RobbyCokro1
 
Resume aplinet
Resume aplinetResume aplinet
Resume aplinet
Mais Weli Ropiah
 
Modul Object Oriented Programming
Modul Object Oriented ProgrammingModul Object Oriented Programming
Modul Object Oriented Programming
Teknik Komputer & Informatika
 
[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)
rizki adam kurniawan
 
Materi delphi
Materi delphiMateri delphi
Materi delphi
Rhendy Thanaya
 
Object oriented programming (oop)
Object oriented programming (oop)Object oriented programming (oop)
Object oriented programming (oop)
MULTIMEDIA 'n BROADCASTING SMKN 1 PUNGGING MOJOKERTO
 
Materi Pemrograman Berbasis Desktop
Materi Pemrograman Berbasis DesktopMateri Pemrograman Berbasis Desktop
Materi Pemrograman Berbasis Desktop
Naufal Arifudzaki
 
Object oriented programming dengan php
Object oriented programming dengan phpObject oriented programming dengan php
Object oriented programming dengan php
Materi Kuliah Online
 
02. prak.-pemrograman-berorientasi-objek
02. prak.-pemrograman-berorientasi-objek02. prak.-pemrograman-berorientasi-objek
02. prak.-pemrograman-berorientasi-objek
Jamil Jamil
 
Uts pemrograman berbasis obj
Uts pemrograman berbasis objUts pemrograman berbasis obj
Uts pemrograman berbasis obj
JulianGultom2
 

Similar to Resume tentang oop dalam php (20)

Tugas pbw 1310652044_1310652045
Tugas pbw 1310652044_1310652045Tugas pbw 1310652044_1310652045
Tugas pbw 1310652044_1310652045
 
Resa ari siswo[1210652011], rico nilar hartono[1210652008]
Resa ari siswo[1210652011], rico nilar hartono[1210652008]Resa ari siswo[1210652011], rico nilar hartono[1210652008]
Resa ari siswo[1210652011], rico nilar hartono[1210652008]
 
Tugas resume aplinet (edi,vani,risky)
Tugas resume aplinet (edi,vani,risky)Tugas resume aplinet (edi,vani,risky)
Tugas resume aplinet (edi,vani,risky)
 
T1 - Konsep Pemrograman Berorientasi Obyek.ppt
T1 - Konsep Pemrograman Berorientasi Obyek.pptT1 - Konsep Pemrograman Berorientasi Obyek.ppt
T1 - Konsep Pemrograman Berorientasi Obyek.ppt
 
Tugas resume aplikasi internet
Tugas resume aplikasi internetTugas resume aplikasi internet
Tugas resume aplikasi internet
 
Pengenalan OOP
Pengenalan OOPPengenalan OOP
Pengenalan OOP
 
Resume aplinet oop mvc
Resume aplinet oop mvcResume aplinet oop mvc
Resume aplinet oop mvc
 
Part 8 - Object Oriented Programming
Part 8 - Object Oriented ProgrammingPart 8 - Object Oriented Programming
Part 8 - Object Oriented Programming
 
Object Oriented Programming Concept
Object Oriented Programming Concept Object Oriented Programming Concept
Object Oriented Programming Concept
 
PRAKTIKUM PBO PERTEMUAN 5 (3).pptx
PRAKTIKUM PBO PERTEMUAN 5 (3).pptxPRAKTIKUM PBO PERTEMUAN 5 (3).pptx
PRAKTIKUM PBO PERTEMUAN 5 (3).pptx
 
Presentation1.pdf
Presentation1.pdfPresentation1.pdf
Presentation1.pdf
 
Resume aplinet
Resume aplinetResume aplinet
Resume aplinet
 
Modul Object Oriented Programming
Modul Object Oriented ProgrammingModul Object Oriented Programming
Modul Object Oriented Programming
 
[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)
 
Materi delphi
Materi delphiMateri delphi
Materi delphi
 
Object oriented programming (oop)
Object oriented programming (oop)Object oriented programming (oop)
Object oriented programming (oop)
 
Materi Pemrograman Berbasis Desktop
Materi Pemrograman Berbasis DesktopMateri Pemrograman Berbasis Desktop
Materi Pemrograman Berbasis Desktop
 
Object oriented programming dengan php
Object oriented programming dengan phpObject oriented programming dengan php
Object oriented programming dengan php
 
02. prak.-pemrograman-berorientasi-objek
02. prak.-pemrograman-berorientasi-objek02. prak.-pemrograman-berorientasi-objek
02. prak.-pemrograman-berorientasi-objek
 
Uts pemrograman berbasis obj
Uts pemrograman berbasis objUts pemrograman berbasis obj
Uts pemrograman berbasis obj
 

Recently uploaded

refleksi tindak lanjut d pmm agar lebih mudah
refleksi tindak lanjut d pmm agar lebih mudahrefleksi tindak lanjut d pmm agar lebih mudah
refleksi tindak lanjut d pmm agar lebih mudah
muhamadsufii48
 
Powerpoint Materi Menyusun dan Merencanakan Modul Ajar
Powerpoint Materi Menyusun dan Merencanakan Modul AjarPowerpoint Materi Menyusun dan Merencanakan Modul Ajar
Powerpoint Materi Menyusun dan Merencanakan Modul Ajar
MashudiMashudi12
 
2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...
2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...
2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...
PikeKusumaSantoso
 
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Fathan Emran
 
Aksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos ValidasiAksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos Validasi
DinaSetiawan2
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
junarpudin36
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?
SABDA
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
Kanaidi ken
 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
indraayurestuw
 
Laporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docxLaporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docx
RUBEN Mbiliyora
 
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Fathan Emran
 
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
fadlurrahman260903
 
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIANSINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
NanieIbrahim
 
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
nasrudienaulia
 
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
PreddySilitonga
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
budimoko2
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
asepridwan50
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
GusniartiGusniarti5
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
HendraSagita2
 

Recently uploaded (20)

refleksi tindak lanjut d pmm agar lebih mudah
refleksi tindak lanjut d pmm agar lebih mudahrefleksi tindak lanjut d pmm agar lebih mudah
refleksi tindak lanjut d pmm agar lebih mudah
 
Powerpoint Materi Menyusun dan Merencanakan Modul Ajar
Powerpoint Materi Menyusun dan Merencanakan Modul AjarPowerpoint Materi Menyusun dan Merencanakan Modul Ajar
Powerpoint Materi Menyusun dan Merencanakan Modul Ajar
 
2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...
2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...
2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...
 
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
 
Aksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos ValidasiAksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos Validasi
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
 
Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
 
Laporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docxLaporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docx
 
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
 
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
 
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIANSINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
 
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
 
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
 

Resume tentang oop dalam php

  • 1. TUGAS APLINET MERESUM TENTANG OOP,PHP & MVC 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