Senin, 19 November 2018

kelas dan atribut

1.   Jelaskan penggunaan keyword this?
   Keyword thid ini digunakan dalam sebuah class dan digunakan untuk menyatakan object sekarang. keyword ini dapat digunakan secara bersamaan dengan field dan constructor.
Secara umum, penggunaan this dengan field ini terjadi apabila dalam penamaan parameter dalam method sama dengan penamaan field. Sedangkan penggunaan this pada constructor juga terjadi apabila dalam penamaan parameter constructor sama dengan field.

2.   Jelaskan Penggunaan method set dan get
Set
Setter adalah sebuah method yang digunakan untuk memberikan nilai pada suatu attirubte, object, list, entity, dllnya. Method setter tidak memiliki pengembalian nilai, cirinya method ini method ini berisi kata void pada awal penulisan method.
Get
Method getter intinya jika fungsi method ada pengembalian nilai, maka dia adalah method getter. Disamping itu ciri lainnya lihat flow code didalam method tersebut apakah terlihat seperti proses menampilkan nilai dari suatu object/attribute atau bukan, jika benar, maka method tersebut adalah method getter.
3.  Program Penjumlahan Matrik 
    






4. Program Menghitung Keliling bangun datar
Bangundatar
Persegi

Persegi Panjang



Senin, 05 November 2018

Jumat, 26 Oktober 2018

Input Dan Output pada Java

Nama : Muhammad Gieztha Ariecandy
NPM : 2015210077
MK : Pemrograman

1. bentuk - bentuk input dan output pada pemrograman objek (java)


A. Buffered Reader
BufferedReader merupakan salah satu kelas (class) pada Bahasa pemrograman Java milik package java.io yang digunakan untuk mendapatkan input dari keyboard sesuai dengan yang diinputkan oleh user. Untuk menggunakan kelas ini harus dilakukan instansiasi (instance) agar kelas BufferedReader dapat digunakan dalam program. 

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
Agar kelas BufferedReader dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.
import java.io.BufferedReader;

contoh program:






B. JOption Pane

JOptionPane merupakan sebuah kelas pada Java milik package javax.swing yang dapat digunakan untuk mendapatkan input dari keyboard dengan menggunakan bantuan form (dialog box) sederhana. 
Apabila JOptionPane digunakan untuk input data maka menggunakan method showInputDialog() dan apabila digunakan untuk menampilkan output program/pesan maka menggunakan method showMessageDialog(). 
Agar kelas JOptionPane dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.

import javax.swing.JOptionPane;

contoh program: 


C. Scanner
Scanner merupakan salah satu kelas (class) pada Bahasa pemrograman Java milik package java.util yang digunakan untuk mendapatkan input dari keyboard atau mendapatkan input dari sebuah file. Untuk menggunakan kelas ini harus dilakukan instansiasi (instance) agar kelas Scanner dapat digunakan dalam program.
Scanner sc = new Scanner(System.in);

Agar kelas Scanner dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.
import java.util.Scanner;

contoh program:



2.Program Screenshot
       A. Output Scanner
           


    B. JOptionPane
                                                                                Input

                                                                            Output

C. Output Buffered


3. Program Hitung
       A. Penjumlahan 





B. Pengurangan




Minggu, 07 Oktober 2018

Tugas menghitung luas

Nama  : Muhammad Gieztha A
NPM   : 2015210077

1. Segitiga



2. persegi



3. Persegi panjang



4. lingkaran



5. trapesium



6. jajargenjang



7. layang layang



8. Belahketupat


Kamis, 27 September 2018

Tugas 1 PBO cari macam-macam tipe data serta pengertiannya dan Screenshot program

Nama : Muhammad Gieztha A
NPM : 2015210077



Tugas PBO
Macam Macam Tipe Data

1. Tipe Data Boolean (bool)

Boolean adalah salah satu tipe data yang hanya memiliki dua pilihan yaitu True (1) atau False (0). Tipe data ini biasanya digunakan untuk memberikan kepastian dan memastikan kebenaran dari sebuah operasi atau kondisi program.

2. Tipe Data Character (char)

Character adalah salah satu tipe data yang memungkinkan kita untuk memesan memori berformat text (huruf, angka, dan simbol) dengan karakter tunggal.

3. Tipe Data Integer (int)

Integer adalah salah satu tipe data numerik yang memungkinakan kita untuk menyimpan data dalam bentuk bilangan bulat.

4. Tipe Data Floating Point (float)

Floating Point adalah salah satu tipe data numerik yang memungkinkan untuk menyimpan nilai dalam memori bersifat bilangan pecahan atau real, maupun eksponensial.

5. Tipe Data Double Floating Point (double)

Double Floating Point sama seperti float yaiut salah satu tipe data yang bersifat menyatakan bilangan pecahan atau real, maupun eksponensial. Bedanya adalah penyimpanan angka masimal lebih besar daripada float dan otomatis double juga akan membutuhkan memori yang lebih besar.

6. Tipe Data String (string)

String merupakan tipe data text (huruf, angka, dan simbol) yang memungkinkan kita menyimpan nilai dengan bentuk text, kumpulan dari character.
7. Tipe Data Valueless (void)

Valueless adalah salah satu tipe data yang berarti “tidak ada” atau “tidak mempunyai tipe data”. Void masih di dalam katagori tipe data tetapi kita tidak bisa menggunakanya pada variabel biasa, void biasanya digunakan pada function yang tidak mempunyai return value.

Screenshot Program


Selasa, 25 September 2018