1 Pertemuan 6 Class Module Matakuliah: M0462/Programming I Tahun: 2005 Versi: >

Slides:



Advertisements
Presentasi serupa
Pemrograman VB.NET Pertemuan 2.
Advertisements

PEMROGRAMAN I 2 SKS.
Menggunakan Event dan Property
PROSEDUR 1 Prosedur Adakalanya ketika kita membuat program, ada beberapa kode program yang ditulis berulang-ulang. Hal ini tentu saja menyita waktu dan.
Pemograman 1 Pertemuan 1.
VISUAL BASIC.NET Apa Itu VB.NET ?
Pemograman 1 Pertemuan 9.
Oracle : Form/Report Developer
PERTEMUAN V Penggunaan Operator.
1 Pertemuan 8 Concurrent Versions System 1 Matakuliah: >/ > Tahun: > Versi: >
1 Pertemuan 4 Form dan Control Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
Pemrograman Visual VB.net 2008 dengan Database Microsoft Access 2010
STREAM INPUT/OUPUT Pertemuan 4 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
1 Pertemuan 5 STREAM INPUT/OUPUT Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
1 Pertemuan 11 Windows Common Control Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
1 Pertemuan 12 Windows Common Control Lanjutan Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
1 Pertemuan 8 Collection Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 04 Variable Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
1 Pertemuan 03 Form Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Pemrograman VB.NET Pertemuan 3.
1 Pertemuan 09 Menu Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
  Setelah anda selesai membuat Aplikasi,anda pilih add, new project lalu anda pilih “Other Project Types”.  Pilih “Setup and Deployment”,lalu klik.
PENGANTAR PEMROGRAMAN VISUAL BASIC
1 Pertemuan 2 Pengenalan Visual Basic Lanjut Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
Pertemuan 6 PEWARISAN AND POLYMORPHISM
 Design View Daerah kerja utama Untuk Mendesign program-program Aplikasi  Code View Tempat Mengetikkan baris program yang menjadi istruksi- instruksi.
1 Pertemuan 3 Object dalam Visual Basic Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
Polymorphism Pertemuan 9 Matakuliah: M0864/Programming I Tahun: 2009.
Presented by : Herianto
Oracle : Form/Report Developer
1 Pertemuan 7 Klasifikasi dan Rekognisi Pola (1) Matakuliah: T0283 – Computer Vision Tahun: 2005 Versi: Revisi 1.
Matakuliah: R0604/ Komputasi Desain Arsitektur II Tahun: 2008 Pertemuan 5 Viewing Object.
Pertemuan 5 Balok Keran dan Balok Konsol
1 Pertemuan 10 PEMROGRAMAN MULTITHREADING Matakuliah: M0074/PROGRAMMING II Tahun: 2005 Versi: 1/0.
1 Pertemuan 12 Kasus : Final Matakuliah: M0064/Programming I Tahun: 2005 Versi: >
Matakuliah: R0604/ Komputasi Desain Arsitektur II Tahun: 2008 Pertemuan 2 Review AutoCAD 2D.
1 Pertemuan 5 PPh PASAL 21 Matakuliah: A0572/ Perpajakan Tahun: 2005 Versi: Revisi 1.
1 Pertemuan 9 Kasus : Class Module Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 1 Pengenalan Dasar Visual Basic Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
Matakuliah : R0022/Pengantar Arsitektur Tahun : Sept 2005 Versi : 1/1
1 Pertemuan 3 Pengenalan menu dasar 3D Matakuliah: R0374/Komputasi Desain Arsitektur II Tahun: 2005 Versi: V-1/R-0.
1 Pertemuan 7 Memanipulasi Object Matakuliah: M0064/Programming I Tahun: 2005 Versi: >
1 Pertemuan 2 Review AutoCAD 2D Matakuliah: R0374/Komputasi Desain Arsitektur II Tahun: 2005 Versi: V-1/R-0.
1 Pertemuan 13 Pembahasan Kasus Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 5 Contoh Selection List Form Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 07 Control Object Lanjutan Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Matakuliah : R0262/Matematika Tahun : September 2005 Versi : 1/1
Pengenalan Visual Basic
Matakuliah : H0483 – Network Programming Tahun : 2008 Versi : 2.0
Matakuliah : K0074/Kalkulus III Tahun : 2005 Versi : 1/0
Pemprograman VB Dot Net
Pertemuan 8 Collection Matakuliah : M0064/Programming I Tahun : 2005
Pertemuan 1 KONSEP PEMROGRAMAN BERORIENTASI OBJEK
VB 2010 Pertemuan 9.
LAB PEMOGRAMAN III (VISUAL BASIC)
Pemrograman VB.NET Pertemuan 2 Sorang Pakpahan,S.Kom.,M.Kom.
Menggunakan Event dan Property
Pertemuan 4 Menentukan Class
Matakuliah : M0864/Programming I
Menggunakan Event dan Method
Pertemuan 16 SISTEM AKUNTANSI UTANG
Dasar Komputer & Pemrog. 2B
Pertemuan 12 Structure Class
Pertemuan 7 Memanipulasi Object
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0
Pertemuan 3 Diferensial
Pertemuan 05 Manajemen Daftar
Macro.
Materi 8: Cara Mencetak Kegiatan Belajar 4 Mengelola Surat Elektronik ( )
Transcript presentasi:

1 Pertemuan 6 Class Module Matakuliah: M0462/Programming I Tahun: 2005 Versi: >

2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat Mengembangkan Property dan Method dari Form

3 Outline Materi Membangun Class Module Memakai Class dalam program Membangun Class dengan Class Builder

4 Membangun Class Module Class Module dalam VB menjelaskan tentang class dari object-object (template untuk object), setiap object mempunyai variasi property, tetapi mempunyai struktur dan kemampuan yang sama Dari sebuah class module bisa dibuat banyak instance (yang berupa object)

5 Membangun Class Module Class Module akan ditambahkan ke dalam project yang sedang dibuat Untuk membuat Class Module caranya sama pada saat kita membuat form baru, yaitu klik kanan di Project Explorer dan pilih Add -> Class Module -> Class Module Untuk pemberian nama class module biasa diawali dengan prefix x atau cls (misal cKucing atua clsKucing)

6 Membangun Class Module

7 Di dalam setiap class module yang kita buat ada 2 event yang built-in yaitu INITIALIZE dan TERMINATE INITIALIZE digunakan untuk seting awal untuk object yang akan dibuat dari class tersebut TERMINATE digunakan untuk seting akhir jika object sudah selesai dipakai

8 Memakai Class dalam Program Cara penggunaan Class dalam program ada beberapa variasi : Variasi 1 Dim ObjMyClassObject as New cMyClass. objMyClassObject.Property1= xxx Variasi 2 Dim objMyClassObject as cMyClass. Set objMyClassObject = New cMyClass objMyClassObject.Property1 = xxx

9 Memakai Class dalam Program Perbedaan antara kedua variasi adalah kapan object di-instantiated (dibuat dari class) Pada variasi 1, object akan di-instantiated pada saat property atau method pertama diakses. (perintah Dim … as New tidak akan meng- instantiated object) Pada variasi 2, object di instantiated pada saat perintah Set … dijalankan.(Variasi 2 lebih disarankan karena kita tahu kapan object akan diinstantied)

10 Membangun Class dengan Class Builder Untuk membangun sebuah Class dengan Class Builder, caranya sama dengan membanun sebuah class Module biasa, tetapi menu yang dipilih adalah VB Class Builder

11 Membangun Class dengan Class Builder Berikutnya kita akan masuk kel layar Class Builder seperti ini, pilih File -> New -> Class untuk membuat Class Module yang baru

12 Membangun Class dengan Class Builder Hasilnya adalah munculnya Class1 (namanya bisa di ubah) yang merupakan class dibawah Project1. Berikutnya untuk membuat Property, fokuskan pada Class1, kemudian pilih menu File -> New-> Properties

13 Berikutnya akan muncul layar Property Builder seperti disamping. Untuk membuat Event, Method caranya sama dengan Property

14 Referensi utorial/tutpages/page42.asp -- Class Modulehttp:// utorial/tutpages/page42.asp

15 SELESAI