Halo hai-hai kembali :D
Kali ini saya akan membagikan kodingan singkat untuk menghitung biaya total (uang makan, uang laptop, uang asrama dan uang spp)
Semoga bisa berguna buat teman-teman yaa
Public Class Bulanan
Private lptp, spp, mkn, asrm As Double
Property laptop As Double
Get
Return lptp
End Get
Set(value As Double)
lptp = value
End Set
End Property
Property biayaspp As Double
Get
Return spp
End Get
Set(value As Double)
spp = value
End Set
End Property
Property makan As Double
Get
Return mkn
End Get
Set(value As Double)
mkn = value
End Set
End Property
Property asrama As Double
Get
Return asrm
End Get
Set(value As Double)
asrm = value
End Set
End Property
Public Function total() As Double
Return (laptop * 600000) + (biayaspp * 4000000) + (makan * 650000) + (asrama * 250000)
End Function
End Class
Module Module1
Sub Main()
Dim data As New Bulanan
Console.WriteLine("Berapa bulan anda ingin membayar uang makan :")
data.makan = Console.ReadLine
Console.WriteLine("Berapa semester anda ingin membayar uang spp:")
data.biayaspp = Console.ReadLine
Console.WriteLine("Berapa bulan anda ingin membayar uang laptop")
data.laptop = Console.ReadLine
Console.Write("Berapa bulan anda ingin membayar uang asrama:")
data.asrama = Console.ReadLine
Console.WriteLine("Total pembayaran anda :{0}", data.total)
Console.ReadLine()
End Sub
End Module
Belajar Programming di Visual Basic
Minggu, 08 Maret 2015
Jumat, 06 Maret 2015
Istilah di OOP
Halo, hai-hai :D
Masih bahas tentang OOP kali ini saya akan mosting sedikit sifat-sifat yang berkaitan dengan OOP
Istilah ini bisa kita pakai biar kodingan kita lebih efisien, diantaranya :
Masih bahas tentang OOP kali ini saya akan mosting sedikit sifat-sifat yang berkaitan dengan OOP
Istilah ini bisa kita pakai biar kodingan kita lebih efisien, diantaranya :
1) Inheritance (Pewarisan Sifat)
Dengan Inheritance ini
kita bisa membuat satu kelas baru dari sebuah kelas lama yang sudah kita buat
dan deklarasikan sebelumnya.
Jadi penurunan sifat ini
terjadi dari SuperClass kepada SubClass.
Contoh kodingan untuk Inheritance :
Misalnya saya punya Class Mahasiswa yang menjadi SuperClass dan akan saya turunkan sifatnya ke SubClass Diploma
Public Class Diploma : Inherits Mahasiswa
2) Encapsulation
Encapsulation adalah kemampuan untuk menyembunyikan data dan metode dari luar dunia dan hanya untuk mengungkapkan data dan metode yang diperlukan.
Encapsulation bisa juga berarti lapisan pelindung yang mencegah kode dan data yang secara acak diakses oleh kode lain atau di luar kelas
Contoh kodingan untuk Inheritance :
Misalnya saya punya Class Mahasiswa yang menjadi SuperClass dan akan saya turunkan sifatnya ke SubClass Diploma
Public Class Diploma : Inherits Mahasiswa
2) Encapsulation
Encapsulation adalah kemampuan untuk menyembunyikan data dan metode dari luar dunia dan hanya untuk mengungkapkan data dan metode yang diperlukan.
Encapsulation bisa juga berarti lapisan pelindung yang mencegah kode dan data yang secara acak diakses oleh kode lain atau di luar kelas
Contoh kodingan untuk Encapsulation :
ReadOnly Property NamaLengkap() as String
Get
Namalengkap =m_NamaDepan
End Get
End Property
3) Polymorpishm
Polymorpishm artinya suatu objek bisa bertindak lain terhadap metode yang sama.
Misalnyaa :
Kita punya satu class hewan dan diturunkan menjadi 2 class, yaitu hewan berkaki dua dan berkaki empat.
Ketika hewan berkaki dua melakukan method makan maka yang dilakukan adalah makan dengan paruhnya. Dan ketika hewan kaki empat makan dia akan menggunakan mulutnya.
Keduanya melakukan aksi yang sama yaitu makan namun perlakuannya berbeda.
4) Abstraction
Abstraction adalah cara mengabstrakkan suatu sistem yang nyata menjadi bentuk yang sederhana.
Abstraction mengacu pada cara mempresentasikan hal-hal kompleks menjadi bentuk model yang sederhana tanpa mengikutsertakan detail aspek-aspek ataupun penjelasan yang tidak sesuai.
Segitu dulu yang bisa saya posting kali ini
Sabtu, 28 Februari 2015
apa itu OOP ?
Sebenarnya
saya juga masih newbie mempelajari Programming di VB ini, apalagi belajar OOP,
jadi saya hanya mampu menulis apa yang saya ketahui aja yaa.
OOP atau Object Oriented Programming adalah suatu metode pemrograman yang
berorientasi kepada objek.
Tujuan dari
OOP ini adalah untuk mempermudah, menghemat kodingan kita
1) Objek,
Objek itu bisa dikatakan sebagai karakter atau bagian dari permasalahan dalam OOP ini.
1) Objek,
Objek itu bisa dikatakan sebagai karakter atau bagian dari permasalahan dalam OOP ini.
2) Class
Class adalah kumpulan atau penggabungan dari beberapa objek yang bertipe sama.
Class adalah kumpulan atau penggabungan dari beberapa objek yang bertipe sama.
Di dalam class dideklarasikan variable dan method yang dimiliki objek.
Proses pembuatan Class disebut Instantiation.
Ada 2 jenis
class di OOP :
1. Public Class, yang artinya bisa
diakses bebas oleh property dari kelas manapun.
2. Private Class, yang artinya hanya
bisa diakses oleh property dari class itu sendiri
3) Atribut
Atribut adalah sesuatu yang dimiliki oleh objek itu( yang menjadi bagian dari objek itu)
4) Method
3) Atribut
Atribut adalah sesuatu yang dimiliki oleh objek itu( yang menjadi bagian dari objek itu)
4) Method
Method adalah suatu operasi berupa fungsi yang dapat dikerjakan oleh
suatu objek.
Contoh sederhana misalnya :
Class : Sepatu
Objek : Sepatu Minion
Class : Sepatu
Objek : Sepatu Minion
Atribut : Warna kuning (kanan)
Warna ungu (kiri)
Sol putih
Warna ungu (kiri)
Sol putih
Method : Pelindung kaki dari panas dan hujan
Sebagai Alas kaki
Sebagai Alas kaki
Segitu dulu yang bisa saya bagi buat
OOP kali ini
Langganan:
Postingan (Atom)