Anda di halaman 1dari 22

LAPORAN KE-5

PRAKTEK PEMROGRAMAN DESKTOP

SEMESTER IV

DISUSUN OLEH

Frentyusmelia

(2101091005)

DOSEN PENGAMPU

Dwiny Meidelfi

Novi

PROGRAM STUDI MANAJEMEN INFORMATIKA

JURUSAN TEKNOLOGI INFORMASI

POLITEKNIK NEGERI PADANG

2023
I. TUJUAN
• Mahasiswa dapat mengetahui tentang Method pada C#.
• Mahasiswa dapat mengggunakan Method pada C#.

II. TEORI DASAR


Method adalah bagian dari tubuh program yang mengimplementasikan suatu
action sehingga class atau object dapat bekerja. Method diimplementasikan didalam
class dan menyediakan informasi tambahan yang mana class tidak dapat menangani
sendiri. Sebelum dilanjutkan tentang method, mungkin perlu diingat kembali bahwa
class sendiri memiliki anggota-anggota yaitu constants, fields, methods, properties,
events, indexers, operators, instance constructors, destructors, static constructors,
dan nested type declarations
Method dapat didefinisikan lagi yaitu:
▪ method yang memiliki beberapa parameter (tapi bisa kosong)
▪ method dapat mengembalikan nilai (kecuali tipe pengembaliannya void)
▪ method dapat terdiri dari static atau non-static.
• Static : method static hanya dapat di akses dari class. Method dapat di
overload.
• Non-static : dapat di akses dari instances

Method terdiri dari Method Header dan Method Body. Method header terdiri
dari:

• Nilai kembalian (return value)


• Nama method
• Parameter

Method Body terdiri dari:

• Urutan kode yang akan dieksekusi


• Local variabel, flow control, method invocation

Untuk memanggil method di dalam C# kita cukup memanggil namanya saja.


Juga dapat memanggil method dari class dengan menggunakan instance dari class.
Pemanggilan Method secara Recursive dapat memanggil dirinya sendiri.
Pemanggilan Method dengan Parameter:

1. Parameter Nilai
Paramenter jenis ini adalah default ketika mendifinisikan method.
Parameter Nilai adalah ketika memasukkan sebuah nilai kedalam method
dan ada perubahan nilai pada parameter tersebut maka tidak akan
berpengaruh pada nilai aslinya atau dengan kata lain nilai akan dicopy
terlebih dahulu sebelum digunakan.

2. Parameter Reference
Parameter jenis ini menuntuk pada lokasi memory dari variabel,
sehingga ketika melakukan perubahan pada nilai variable tersebut akan
mengubah nilai asli dari variabel tersebut. Untuk mendefinisikan parameter
refecence bisa menggunakan keyword ref pada saat mendefinisikan method.

3. Parameter Output
Parameter output digunakan jika kita ingin mengembalikan hasil lebih
dari satu nilai. Parameter output hampir sama dengan parameter reference.
Perbedaannya adalah method akan mengembalikan nilai dan akan di assign
ke variabel dan tidak langsung masuk ke lokasi memory.

III. ALAT DAN BAHAN

Alat yang digunakan :

1. Laptop, Pc Komputer

Bahan yang digunakan :


1. Software Visual Studio 2022 Community

IV. LANGKAH KERJA

Langkah – Langkah membuat Project pada Visual Studio 2022 Community :

1. Buka Visual Studio 2022 Community.


2. Create New Project.

3. Search “Windows”. Lalu pilih Windows Forms App.


Klik Next.

4. Kemudian buat name project dan solution name-nya.

Klik Next. Akan muncul Additional Information untuk memilih


Frameworknya. Pilih .NET 6.0 (Long Term Support)
Klik Create.
Muncul Tampilan Formnya.
5. Membuat Form Untuk Membuat Tampilan
a) Tampilan Form1.cs [Design]

b) Tampilan Form1Design.cs
6. Membuat Tampilan Form Luas Segitiga
a) Tampilan awal Form1

b) Untuk menambahkan Toolnya, pilih Tool “Label, TextBox, Button”, lalu


tarik pada Tampilan Form1.cs [Design]. Jangan lupa edit text pada Label
menjadi “Alas, Tinggi, Hasil” dan edit Name Text Box-nya seperti
“txtAlas, txtTinggi, txtHasil”.
c) Edit Text Button-nya menjadi “Hitung”. Dan edit Name button-nya
“btnHitung”.

7. Membuat Code Untuk Input pada Form


a) Klik 2X tampilan Form1, akan muncul Form1.cs tempat membuat
kodingan yang akan di-input-kan ke Form.
b) Klik button hitung agar muncul kodingannya pada Form1 untuk
btnHitung.

c) Kemudian muncul btnHitung pada Form1.cs dan ketik kodingan seperti


yang tertanda dibawah.
8. Mulai Membuat Kodingan untuk Membuat Output pada Form
a) Tampilan 1

Dan ini tampilan output saat hitung diklik.


b) Tampilan 2
Input

Output
c) Tampilan 3
Input

Output
d) Tampilan 4
Input

Output
e) Tampilan 5
Input

Output
f) Tampilan 6
Input
Output

g) Tampilan 7
Input
Output
V. LATIHAN/TUGAS

Tuliskan Solusi dari latihan-latihan atau tugas yang diberikan pada saat praktikum

VI. KESIMPULAN
Method adalah bagian dari tubuh program yang mengimplementasikan suatu
action sehingga class atau object dapat bekerja. Method diimplementasikan didalam
class dan menyediakan informasi tambahan yang mana class tidak dapat menangani
sendiri.
Method dapat terdiri dari static atau non-static.
• Static : Method static hanya dapat di akses dari class. Method dapat di
overload.
• Non-static : dapat di akses dari instances

Pemanggilan Method dengan Parameter:

1. Parameter Nilai
2. Parameter Reference
3. Parameter Output

VII. REFERENSI

http://csharpku.blogspot.com/2015/10/method.html

http://senimankoding.blogspot.com/2016/09/10-methods-c-basicdasar.html

Anda mungkin juga menyukai