Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer - Application Developer

Slides:



Advertisements
Presentasi serupa
Pemrograman Berorientasi Objek
Advertisements

Pemrograman VB.NET Pertemuan 2.
Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer - Application Developer
Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer – Application Developer
Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer - Application Developer
Val, variabel, if.. Then..else... Variabel Suatu tempat penyimpanan sementara didalam memori komputer yang diberi nama sebagai pengenal.
Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer - Application Developer
Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer - Application Developer
Other OOP Basic Viska Mutiawani, M.Sc. Konsep penting Method overloading Encapsulation this keyword final static.
Modul 14 – Hendi Hermawan - 1
// memerlukan default constructor
Abstract Class & Interface
BAB III – CLASS (1) DIKTAT PBO Oleh: Adam Mukharil B. S.Kom.
Pengaksesan Port Parallel Dengan VB
Method.
Membuat Class Sendiri Atribut Pertemuan : Object Oriented Programming.
Object Oriented Programming. Kemampuan untuk memelihara dan mengimplementasikan perubahan di dalam program lebih efektif dan cepatKemampuan untuk memelihara.
Prosedur (Procedure).
PENGGUNAAN TEXTBOX PADA VB .NET
Variabel, Method & Constructor Oleh : Nur Hayatin, S.ST Teknik Informatika – UMM 2011.
Class.
METHOD Object Oriented Programming with JAVA 2011/2012.
Bagian 6 Pembahasan Kelas Dalam C++
Pemrograman Database Nyimas Artina, S.Kom, M.Si.
Procedure , Function dan Parameter
LOOPING dan array Tinaliah, S. Kom.
Object Oriented Programming Arfansyah, M.Kom. Kemampuan untuk memelihara dan mengimplementasikan perubahan di dalam program lebih efektif dan cepatKemampuan.
Dasar-dasar Visual Basic
1 Pertemuan 8 Collection Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 04 Variable Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Pemrograman VB.NET Pertemuan 3.
Class and Object Matakuliah : XXXX / Algoritma dan Metode Object Oriented Programming II Pertemuan : 2 Tahun : 2008 Versi : 1/0.
1 Pertemuan 05 Procedure dan Parameter Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
SUBRUTIN By Adnan Purwanto, S.Kom.
Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer - Application Developer
PEMROGRAMAN API - PERTEMUAN 3 -. API parameter types  Terdapat parameter yang asing seperti VOID, LPCSTR or DWORD.  Bila anda familiar dengan C, maka.
Function (Fungsi).
Data & Variabel Visual basic 6.0.
PROCEDURE AND FUNCTION
Pertemuan 3 Variabel & Konstanta.
MEMBUAT KELAS SENDIRI Dewi Sartika, M.Kom.
Access Modifier.
Inheritance dan Kata Kunci static
Pemprograman VB Dot Net
PERTEMUAN VII PROSEDURE DAN FUNGSI
Pertemuan 8 Collection Matakuliah : M0064/Programming I Tahun : 2005
Method & Constructor METHOD.
Object Oriented Programming.
MODIFIER JAVA.
PENGGUNAAN DATA DAN VARIABEL
Prosedur.
Enkapsulasi, Accessor Method, Mutator Method
SUBROUTINE: Prosedure dan Fungsi
Pemrograman VB.NET Pertemuan 2 Sorang Pakpahan,S.Kom.,M.Kom.
Object Oriented Programming.
Pemrograman VB.NET Pertemuan 6 Sorang Pakpahan,S.Kom.,M.Kom.
LAB PEMOGRAMAN III (VISUAL BASIC)
Membuat Kelas.
Praktikum 02 konstruksi class
DIKTAT PBO Oleh: Adam Mukharil B. S.Kom. BAB IV – CLASS (2)
Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0
Membuat Class Sendiri.
Visibility, Getter Setter, Pewarisan, Overloading dan Overriding
DIKTAT PBO Oleh: Adam Mukharil B. S.Kom. BAB III – CLASS (2)
Java Class Library.
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Pertemuan 5 Inheritance
Oleh : Rahmat Robi Waliyansyah, M.Kom
Logika dan Algoritma Agung Brastama Putra.
Transcript presentasi:

Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer - Application Developer

Overview Prosedur Shared Method Module Overload Method

Prosedur Terdapat dua jenis prosedur yaitu Sub dan Function Sub merupakan prosedur yang tidak mengembalikan nilai Private Sub InsertData () … End Sub Function merupakan prosedur yang mengembalikan nilai Private Function BasicSalary() As Double … End Function

Input Parameter Sub atau Function dapat memiliki input paramater atau tidak sama sekali Terdapat dua jenis input parameter, yaitu ByVal dan ByRef. Default yang digunakan ByVal ByVal (ByValue) Copy data yang dipassing Nilai awal tidak berubah ByRef (ByReference) Merujuk ke data yang sama Nilai awal dapat berubah

Optional Parameter Parameter input yang tidak wajib diisi Harus memiliki nilai default Harus ditempatkan di urutan parameter yang paling akhir Jumlah Optional Parameter dapat lebih dari satu Private Sub InsertData(ByVal Nama As String, Optional ByVal Negara As String = “Indonesia”) … End Sub

Shared Method Dapat diakses tanpa harus instantiasi class yang memiliki method tersebut Shared untuk semua instance class yang bersangkutan Tidak dapat akses variable yang non-shared di class tersebut Contoh : Cos Function di Class Math Public Shared Function HitungPph() As Integer … End Function

Module Digunakan untuk menyimpan member yang dapat diakses secara global oleh semua class yang terdapat didalam project. Default member sebagai “Shared” Keyword Shared tidak perlu dideklarasikan secara eksplisit Module GeneralModule Public Sub OpenConnection() … End Sub End Module

Overload Method Lebih dari satu method dengan nama yang sama dan signature berbeda Jumlah parameter dapat berbeda Apabila jumlah parameter sama maka harus dibedakan oleh tipe data input parameter Tidak dapat dibedakan dari nama input parameter Private Overloads Sub DisplayInfo(ByVal Nama As String) Private Overloads Sub DisplayInfo(ByVal Nama As String, Umur As Byte) Private Overloads Sub DisplayInfo(ByVal Umur As Byte)