Object Oriented with JAVA.
In this session i would like to share with all of you anything on object oriented basic concepts. Java, and sometimes C#, will be used to get the concepts visualized in code.
000. Mempersiapkan IDE (ruang pengembangan) dengan eclipse
010. OOP Concepts
011. Struktur Class
012. Deklarasi Class
013. Inheritance
014. Polimorfisma, Overloading, Overloading
015. Interface
016. Modifier: abstract, public, static, final
110. Tipe Data
111. Array dan Collections
112. Exception untuk menangani Kesalahan
120. Akses Database dengan JDBC
001. OP Concepts
Adalah paradigma dalam pemrograman menggunakan objek.
Object-oriented programming (OOP) is a programming paradigm using "objects" – data structures consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction, encapsulation, messaging, modularity, polymorphism, and inheritance.
Class ialah blueprint atau model yang menggambarkan realitas suatu entitas di dunia nyata, yang mempunyai kondisi, watak, dan perilaku tertentu.
Object atau obyek ialah realisasi dari Class
Dalam konteks bahasa pemrograman Class mempunyai Method, Property, dan Event
Contoh:
sebuah sistem informasi akademik. Bila dipahami dengan pendekatan objek, akan bisa ditentukan objek2 bernama Mahasiswa, Dosen, Karyawan, dll. Objek Mahasiswa, dimulai dengan mendefinisikan sebuah class bernama mahasiswa. Mahasiwa ini bisa mempunyai ciri, atau atribut berupa nomor induk mahasiswa, Indeks Prestasi Kumulatif (IPK), dan mempunyai beberapa aktivitas, seperti mengikuti kuliah, mengikuti kegiatan olah raga, dan mengikuti tes evaluasi. Sehingga bisa didefinisikan, pada class ini terdapat method dan property sbb.
Sehingga bisa didefinisikan, pada class ini terdapat sebuah property
•
NIM
•
IPK
dan 3 buah method
yaitu:
•
Kuliah
•
Praktikum
•
Ujian
Deklarasi Class
Dengan struktur seperti di atas maka Class bernama mahasiswa akan bisa ditulis seperti di bawah
Public Class Mahasiswa
{
public Mahasiswa()
{
}
}
String nama;
public void setNama(String nama){
this.nama = nama;
}
public String getNama()
{
return this.nama;
}
Dan method:
public double HitungJumlahSKS()
{
int
jmlkuliah;
double sks = jmlkuliah * 3;
return
sks;
}
pa wid, untuk lanjutan materi OOP mohon untuk di upload
ReplyDeleteyang try catch tolong di share pak. TQ
ReplyDelete