tugas praktikum PBO (pemrograman berorentasi objek)

tugas 1. disuruh membuat sebuah tampilan nama, IP, ket:
syarat:
IP = 4 —> Summa Coumloud
IP >= 3.5 –> Coumloud
IP >= 3.00 –> Baik
IP >= 2.75 –> Cukup
IP >= 2.00 –> Kurang
IP < 2.00 –> Buruk

inilah sourcecode yang saya buat:

package praktikum;

/**
 *
 * @author BahRie
 */
public class Nilai {

    public void nilai(String nama,double nilai){
        if(nilai<2.0){
            System.out.println(nama+"\t"+nilai+"\t Buruk");//\t maksudnya //tab
        }
        else if(nilai <=2.75){
            System.out.println(nama+"\t"+nilai+"\t Kurang");
        }
        else if(nilai<=3.0){
            System.out.println(nama+"\t"+nilai+"\t Cukup");
        }
        else if(nilai <=3.5){
            System.out.println(nama+"\t"+nilai+"\t Baik");
        }
        else if(nilai < 4.0){
            System.out.println(nama+"\t"+nilai+"\t Coumloud");
        }
        else if(nilai == 4.00){
            System.out.println(nama+"\t"+nilai+"\t Summa Coumloud");
        }
        else{
            System.out.println("Nilai yang anda masukkan salah");
        }
    }
    public static void main(String[] args) {
        Nilai nilai=new Nilai();//membuat objek baru dengan nama nilai
        System.out.println("Nama \t"+"IP \t"+"Ket");
        nilai.nilai("Joni", 3.50);/**memanggil nilai yang dipunyai objek nilai*/
        nilai.nilai("Agus", 4.00);
        nilai.nilai("joko", 2.70);
        nilai.nilai("Paimin", 1.50);
        nilai.nilai("Iyem", 2.91);
    }
}

dan ini tugas kedua.
tugas kedua ini dimaksudkan kita memahami overloading.
ini sourcecode yang saya buat:

package praktikum;

/**
 *
 * @author BahRie
 */
public class Bank {
    public void bankSTTA(String nama, int noRek){
        System.out.println("Nama : "+nama);
        System.out.println("No Rekening : "+noRek);
        System.out.println("Saldo : 250000");
        System.out.println("PIN : 1234");

    }
    public void bankSTTA(String nama, int noRek, int saldo){
        System.out.println("Nama : "+nama);
        System.out.println("No Rekening : "+noRek);
        System.out.println("Saldo : "+saldo);
        System.out.println("PIN : 1234");
    }

    public void bankSTTA(String nama, int noRek, int saldo, int pin){
        System.out.println("Nama : "+nama);
        System.out.println("No Rekening : "+noRek);
        System.out.println("Saldo : "+saldo);
        System.out.println("PIN : "+pin);
    }

    public static void main(String[] args) {
        Bank bank=new Bank();
        bank.bankSTTA("Budi", 0123);
        System.out.println("===========");
        bank.bankSTTA("Cahyo", 14325, 500000);
        System.out.println("===========");
        bank.bankSTTA("Ratna", 345432, 700000, 54324);
        System.out.println("===========");
    }

}

sourcecode dapat didownload disini.
diextract. data berada di folder rsc
dan bagi yang memakai netbeans. silahkan langsung dibuka dinetbeans. dengan cara open project.

Tinggalkan komentar