OOP DI JAVA MENGHITUNG RATA-RATA NILAI (Netbeans 8.2)

Konsep OOP(Object Oriented Programming) atau dikenal dengan PBO(Pemrograman Berorientasi Object, manfaat PBO ini adalah untuk membungkus variable dalam sebuah objek dan class yang saling berhubungan dan membentuk sebuah program.
Variable dalam objek akan menyimpan data dari objek, sedangkan Fungsi yang menentukan operasinya. Inti dari Konsep OOP adalah membungkus semua fungsi dan class atribut supaya dalam main program hanya dipanggil saja fungsi fungsi dari class operasi tersebut.

Dibawah adalah tugas saya menggunakan Konsep OOP

Penasaran bagaimana cara menyelesaikan tugas di atas ??? langsung saja kita kerjakan

1. Bukalah netbeans lalu buatlah project baru denga cara klik file (pojok kiri atas) lalu pilih New Project seperti gambar 1.1 dibawah.
gambar 1.1


 2. Setelah memilih New Project pilihlah categories Java => Projects Java Applications lalu klik Next seperti gambar 1.2 dibawah.
gambar 1.2

 3. Tentukan Project Name yang ingin kita buat, namanya bebas sesuai yang kita inginkan, setelah itu klik finish seperti gambar 1.3 dibawah.
gambar 1.3

 4. Setelah klik finish dari tahap sebelumnya, maka akan muncul otomatis project yang telah kita buat akan tetapi source codenya masih kosong dan harus kita isi, kita bisa menggunakan source code yang ada di gambar  1.4-1.7 dibawah.
gambar 1.4

gambar 1.5

gambar 1.6

gambar 1.7

 5. Apabila source code benar maka setelah program dijalankan akan muncul output seperti gambar 1.8 dibawah
gambar 1.8


 6. Untuk mengganti angka Nilai 1, 2 dan 3 bisa dengan cara mengubah settingan Source Code yang saya block dengan warna biru muda di bawah ini, lalu hasil outputnya juga akan berbeda dari Gambar 1.8
gambar 1.9



Sekian dari saya apabila ada kesalahan mohon dimaklumi dan tolong di koreksi dan apabila benar alhamdulilah saya bisa membantu teman teman sekalian.

Terima Kasih

PEMPROGRAMAN MENGHITUNG SEDERHANA DENGAN JAVA (NETBEANS) ( PERTEMUAN 2 )


Halloo semua
Balik lagi bersama saya Bang AWEP
Pada kesempatan kali ini saya ingin menjelaskan sedikit cara pemrograman menghitung sederhana dengan Java aplikasi Netbeans 8.2

Pemrograman menghitung sederhana ini menggunakan rumus (angka/angka2)*angka3=hasil.
Tanpa basa basi lagi berikut adalah cara caranya.

1. Buka netbeans, pilih file lalu new project.
gambar 1.0

2. lalu pilih Java>Java Application>Next

gambar 1.1

3. Isi Project Name anda bebas mau nama apa saja, setelah selesai pilih finish lalu tunggu sebentar.

gambar 1.2

4. Lalu klik kanan Source Package yang ada di tampilan kiri lalu pilih New>jFrame Form.
gambar 1.3

5. Lalu isikan Class Name Anda lalu klik finish.

gambar 1.4

6. Lalu buatlah desain UI seperti gambar 1.5 dibawah ini

gambar 1.5

              Dibawah adalah tools yang saya gunakan untuk desain UI di gambar 1.5. Sebagai Berikut.
A. Aplikasi Hitung Sederhana (menggunakan label)
B. Input 1 ( menggunakan label ) ubah variable Input 1 dengan klik kanan change variable dengan (input1) dan untuk form yang kosong diatas menggunakan TEXT FIELD dan kosong isinya dan ubah variablenya dengan (jinput1)
C. Input 2 ( menggunakan label ) *caranya sama dengan Input 1 namun variable nya ubah jadi input2 dan TEXT FIELD nya (jinput2)
D. Input 3 ( menggunakan label ) *caranya sama dengan Input1 namun (input3 namun variable nya ubah jadi input3 dan TEXT FIELD nya (jinput3)
E. Hasil  ( menggunakan label )  label hasil variable tidak perlu diubah , hanyaTEXT filednya saja ubah variable nya menjadi (jhasil)
F. Untuk kata kata di atas hasil dan di bawah input 3 saya menggunakan label
G. Untuk Hitung , Reset, dan Exit (menggunakan Button) dan untuk tombol button ini harus menggunakan code sebagai berikut

gambar 1.6

      Gambar 1.6 menunjukan source code untuk tombol Exit.

gambar 1.7

     Gambar 1.7 menunjukan source code untuk tombol Hitung.

gambar 1.8

     Gambar 1.8 menunjukan source code untuk tombol Reset.


gambar 2.0
7. Gambar 2.0 adalah hasil Run File dari desain UI dan source code yang telah kita buat.

gambar 2.1
8. Gambar 2.1 adalah hasil dari perhitungan (8/5)*3=4.8

gambar 2.2
9. Gambar 2.2 adalah hasil perhitungan lain yang saya buat sendiri yaitu (10/3)*2=15


Demikian hasil dari Aplikasi Menghitung sederhana yang saya buat
Semoga bisa membantu dan menambah wawasan kita tentang dunia java
Terima Kasih.

Pemrograman Berorientasi Objek Cara Menghitung Persegi Dengan Class Scanner, Buffered Reader, Class Console

Pemrograman Berorientasi Objek Cara Menghitung Persegi Dengan Class Scanner, Buffered Reader, Class Console

Artikel ini dibuat untuk sharing ilmu tentang cara membuat rumus mencari luas persegi dengan netbeans 8.2, sebelumnya bisa di download di link berikut :
https://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-3413139-esa.html

Oke langsung saja saya akan share coding rumus Scanner dengan nama project scannerpersegi dan nama javanya Persegi Scanner.



package scannerpersegi;
import java.util.Scanner;

public class PersegiScanner {

    public static void main(String[] args) {
       
        // Define Panjang, Lebar dan Luas
        float panjang;
        float lebar;
        float luas;
       
        // Membuat Objek Scanner
        Scanner scan = new Scanner(System.in);
       
        System.out.println("Menghitung Luas Persegi Panjang");
       
        // Input Panjang dan Lebar dengan Scanner
        System.out.print("Masukan Panjang: ");
        panjang = scan.nextInt();
       
        System.out.print("Masukan Lebar: ");
        lebar = scan.nextInt();
       
        // Menghitung Luas Persegi Panjang
        luas = (lebar * panjang);
       
        // Menampilkan Hasil Luas Persegi Panjang
        System.out.println("Luas Persegi Panjang: " +luas);
    }   
}



Diatas adalah coding untuk Scanner Persegi.

Lalu Selanjutnya adalah metode Buffered Reader



package scannerpersegi;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Bufferedreaderpersegi {
     public static void main(String[] args) throws IOException {
       
        // Define Panjang, Lebar dan Luas
        String panjang;
        String lebar;
        int luas;

        // Membuat Objek Inputstream
        InputStreamReader isr = new InputStreamReader(System.in);

        // Membuat Objek BufferedReader
        BufferedReader br = new BufferedReader(isr);
       
        System.out.println("Menghitung Luas Persegi Panjang");

        // Input Panjang dan Lebar dengan Bufferreader
        System.out.print("Masukkan Panjang: ");
        panjang = br.readLine();
        int panjangbr = Integer.parseInt(panjang);
       
        System.out.print("Masukkan Lebar: ");
        lebar = br.readLine();
        int lebarbr = Integer.parseInt(lebar);
       
        // Menghitung Luas Persegi Panjang
        luas = panjangbr * lebarbr;

        // Menampilkan Hasil Luas Persegi Panjang
        System.out.println("Luas Persegi Panjang: " + luas);

    } 
}



Diatas adalah codingan Buffered Reader


package consolepersegi;

import java.io.Console;

public class ConsolePersegi {
    public void main(String[] args) {
        int panjang, lebar;
        long luas;
        
        Console con = System.console();
        
        System.out.print("Panjang: ");
        panjang = Integer.parseInt(con.readLine());

        System.out.print("Lebar: ");
        lebar = Integer.parseInt(con.readLine());

        luas = panjang * lebar;
        System.out.println("Luas = " + luas);
    }
}


Diatas adalah coding untuk console


Terima kasih, mohon maaf bila ada salah, silahkan komen apabila salah insyaallah akan saya perbaiki secepatnya.