Pemrograman
Desktop
By :
Fikri Putra Pratama – XI RPL 2
SMKN 1 Tanah Grogot
Konsep Dasar OOP
Pemrograman Berorientasi Objek atau dalam istilah asing
disingkat OOP bukanlah merupakan bahasa pemrograman.
OOP tidak lebih dari paradigma atau cara pandang yang
memaksa kita untuk berpikir dan memandang suatu
permasalahan sebagai objek.
Pembungkusan
Konsep pembungkusan didalam Pemrograman Berorientasi
Objek adalah proses membungkus data dan kemampuan dari
suatu objek kedalam suatu model atau entitas tunggal yang
disebut kelas.
Tingkat Akses
 Private , hak akses dimana data dan method tersebut hanya
dapat di akses oleh kelas yang di milikinya saja.
 Protected, hak akses dimana dapat di akses oleh kelas yang di
milikinya saja dan juga kelas-kelas yang masih memiliki
keturunan.
 Public, hak akses dimana data dan method dapat di akses oleh
semua bagian di dalam program.
Pewarisan & Polimorfisme
 Pewarisan, Proses pembuatan kelas baru yang diturunkan dari
kelas yang sudah ada.
 Polimorfisme, Dalam konteks pemrograman, polimorfisme
mengijinkan kita untuk membuat satu metode (fungsi dan
prosedur) yang dapat memberikan hasil yang berbeda.
Function (Fungsi)
Function adalah suatu statement dimana pada suatu
proses atau rumus akan mengembalikan nilai kepada
pemanggil.
Anggota kelas yang berupa fungsi
 Metode adalah suatu fungsi pada kelas yang digunakan sebagai
metode interaksi antara elas dan objek di luar kelas maupun
pengguna kelas.
 Properti adalah bagian dari kelas yang digunakan sebagai media
penampung atau variable.
 Event adalah sebuah function yang dipanggil untuk merespon
event tertentu.
 Indexer, memungkinkan untuk melakukan indeks sama seperti
array.
 Operator adalah simbol yang dipakai untuk menyatakan suatu
operasi.
 Konstruktor adalah suatu fungsi pada kelas yang secara
otomatis dijalankan saat kelas dibentuk.
Program Tantangan
Script Result
Program Sederhana
Script
Result
Program Ganjil Genap
Script Result
Program Segi Empat
Script
Result
Program Persegi Panjang
Script
Result
Program Tahun Kabisat
Script Result
Program Faktorial
Script Result

Pemrograman desktop

  • 1.
    Pemrograman Desktop By : Fikri PutraPratama – XI RPL 2 SMKN 1 Tanah Grogot
  • 2.
    Konsep Dasar OOP PemrogramanBerorientasi Objek atau dalam istilah asing disingkat OOP bukanlah merupakan bahasa pemrograman. OOP tidak lebih dari paradigma atau cara pandang yang memaksa kita untuk berpikir dan memandang suatu permasalahan sebagai objek.
  • 3.
    Pembungkusan Konsep pembungkusan didalamPemrograman Berorientasi Objek adalah proses membungkus data dan kemampuan dari suatu objek kedalam suatu model atau entitas tunggal yang disebut kelas.
  • 4.
    Tingkat Akses  Private, hak akses dimana data dan method tersebut hanya dapat di akses oleh kelas yang di milikinya saja.  Protected, hak akses dimana dapat di akses oleh kelas yang di milikinya saja dan juga kelas-kelas yang masih memiliki keturunan.  Public, hak akses dimana data dan method dapat di akses oleh semua bagian di dalam program.
  • 5.
    Pewarisan & Polimorfisme Pewarisan, Proses pembuatan kelas baru yang diturunkan dari kelas yang sudah ada.  Polimorfisme, Dalam konteks pemrograman, polimorfisme mengijinkan kita untuk membuat satu metode (fungsi dan prosedur) yang dapat memberikan hasil yang berbeda.
  • 6.
    Function (Fungsi) Function adalahsuatu statement dimana pada suatu proses atau rumus akan mengembalikan nilai kepada pemanggil.
  • 7.
    Anggota kelas yangberupa fungsi  Metode adalah suatu fungsi pada kelas yang digunakan sebagai metode interaksi antara elas dan objek di luar kelas maupun pengguna kelas.  Properti adalah bagian dari kelas yang digunakan sebagai media penampung atau variable.  Event adalah sebuah function yang dipanggil untuk merespon event tertentu.  Indexer, memungkinkan untuk melakukan indeks sama seperti array.  Operator adalah simbol yang dipakai untuk menyatakan suatu operasi.  Konstruktor adalah suatu fungsi pada kelas yang secara otomatis dijalankan saat kelas dibentuk.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.