-->

Pasang Iklan Disini

Materi Visual I Pemrograman VB. NET

Materi Visual I Pemrograman VB. NET
Materi Visual I Pemrograman VB. NET
VISUAL I VB.NET




1. Konsep Object-Oriented
Ide dasarnya adalah menggabungkan data dan fungsi menjadi satu kesatuan unit yang dikenal sebagai object. Yang harus diperhatikan :

  • Class 
  • Attribute
  • Method
  • Object
  • Inheritance
  • Encapsulation/data hiding
  • Polymorphism \
Class (Kelas)
Merupakan pola / Template yang menggambarkan  kumpulan object yang mempunyai sifat yang sama, perilaku, atau disebut dengan himpunan object sejenis.
Di real-world, kita sering melihat banyak obyek dengan model yang sama. Obyek-obyek tersebut bisa memiliki perbedaan atau tidak.
Misalnya : Mobil, mahasiswa
Class adalah blueprint dalam membentuk obyek

Atribut dan Metode
Atribut adalah data atau field yang menentukan ciri dari suatu class / obyek. Bisa disebut juga data anggota.

Method
Metode adalah fungsi yang dilakukan oleh class atau yang dikenakan terhadap class. Bisa disebut juga sebagai fungsi anggota (member function).

Object (Obyek)
Object Merupakan Implementasi dari class .
Di real-world, tiap obyek memiliki ciri dan tingkah laku (behavior).
Misalnya : Obyek-obyek mhs, ciri bisa dilihat dari warna kulit, suara, jenis kelamin. Tingkah laku : berlari, menulis, makan.

Object (Obyek)Di programming, ciri dari tiap obyek diimplementasikan menjadi “attribute” (atau variabel)
Tingkah laku diimplementasikan menjadi “method” (atau fungsi)

Inheritance (Pewarisan)
Sifat dari suatu kelas diturunkan kepada kelas yang lain.
Superclass : class yang diturunkan ke kelas lain.
Subclass : class yang diturunkan dari kelas lain.
Contoh : class “tabung” diturunkan dari kelas “lingkaran”

Encapsulation
Data hiding
Cara kerja dari suatu metode (fungsi) dalam mengakses data (atribut) bersifat tertutup.
Bersifat seperti “black box”

Polymorphism
Metode (fungsi) yang dapat melakukan tugas lebih dari satu jenis.
Dikarenakan karena terdapat beberapa method dengan nama yang sama namun parameternya berbeda-beda.

Bahasa Pemrograman OOP terdiri dari:
Java
.NET (ASP,VB)
PHP
C++
Perl
Python
Delphi

Silahkan Download File lengkap PPT : Materi 1 Visual

Advertisement