Konsep Object-Oriented

Posted on June 21, 2010. Filed under: VB.net ( Semester 2 ) |

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.
      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.
      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”
Contoh Inheritance
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
         Java
         .NET (ASP,VB)
         PHP
         C++
         Perl
         Python
         Delphi
Sejarah VB.Net
         Versi 1 (.NET 2002 / VB7.0) Framework V 1.0
         Versi 2 (.NET 2003 / VB7.1) Framework V 1.1
         Versi 3 (.NET 2005 / VB8.0) Framework V.2.0
         Versi 4 (.NET 2008 / VB9.0) Framework V.3.5
Hardware Requirment
         Komputer IBM PC atau Kompatible
         Monitor VGA atau layar Mempunyai resolusi Lebih tinggi
         Memori (RAM) 128 or Higher
         HardDisk : Software à 3 GB
         Keyboard
         Mouse
Software Requirment
         Operating System Windows Service Pack 2 or Later
         Visual Studio 2005 ( SDK .NET V2.0 or Later )
         Database Software
        Access
        MySql
        SQL Server
        Oracle
Membuat Project
         Membuka Aplikasi Visual Studio 2005
         Membuat (Create) Aplikasi Windows Application
         Menyimpan Project
         Keluar Dari Project
         Membuka Kembali Project yang sudah dibuat
Membuka Apikasi Visual Studio 2005
Membuka Apikasi Visual Studio 2005
Membuat Project Baru
Membuat Project Baru
Menyimpan Project
Keluar dari Project
Membuka Kembali Project
Dilanjutkan dengan mencari File yang bertipe .sln atau .vbproj

Make a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

  • Blog Stats

    • 53,773 hits
  • Top Rated

Liked it here?
Why not try sites on the blogroll...

%d bloggers like this: