Pemrograman Beroreintasi Obyek Unindra



public class hitungHasil{
    public static void main (String[]args){
        conversiSuhu suhu=new conversiSuhu();
        suhu.celcius=90;
        suhu.reamur();
        suhu.fahrenheit();
        suhu.tampilkanhasil();
    }
}

import java.util.*;
class conversiSuhu{
    double celcius;
    double hasilreamur;
    double hasilfahrenheit;
   
    void reamur(){
        this.hasilreamur=(double)(this.celcius*4/5);
    }
    void fahrenheit(){
        this.hasilfahrenheit=(double)((this.celcius*9/5)+32);
    }
   
 public void tampilkanhasil(){

     System.out.println("celcius :"+celcius);
     System.out.println("Hasil konversi Celcius ke reamur:"+this.hasilreamur);
     System.out.println("Hasil Konversi celcius ke fahrenheit:"+this.hasilfahrenheit);
     if (celcius >=35){
         System.out.println("Udara sangat panas (Gersang)");
        }else if(celcius >=20){
            System.out.println("Udara sedang");
        }else{
            System.out.println("Udara sangat Dingin");
        }
        }
    }




class laptop{
    String processor;
    int tahunRakit;
   
    laptop(String processor, int tahunRakit){
        this.processor=processor;
        this.tahunRakit=tahunRakit;
    }
    public void keterangan(){
        System.out.println("Processor :"+this.processor);
        System.out.println("Tahun rakitan :"+this.tahunRakit);
    }
}
public class construktor{
    public static void main(String []args){
        laptop laptopku=new laptop("Core i5",2012);
        laptopku.keterangan();
    }
}

class laptop1{
    String processor;
    int tahunRakit;
   
    public laptop1(String processor, int tahunRakit){
        this.processor=processor;
        this.tahunRakit=tahunRakit;
    }
    public laptop1(){
    }
    public void keterangan(){
        System.out.println("Processor :"+this.processor);
        System.out.println("Tahun rakitan :"+this.tahunRakit);
    }
}
public class overloading{
    public static void main(String []args){
        laptop1 laptopku=new laptop1("Core i5",2012);
        laptopku.keterangan();
        laptop1 laptopmu=new laptop1();
        laptopmu.keterangan();
    }
}


class mahasiswa{
    String nama;
    int npm;
    void info(){
    System.out.println("Nama Mahasiswa :"+nama);
    System.out.print("NPM Mahasiswa :"+npm);
}
}

public class siswa1{
    public static void main(String ccc[]){
        mahasiswa ti=new mahasiswa();
        ti.nama="Joko";
        ti.npm=2012435009;
        ti.info();
    }
}
       

class mobil{
    String warna;
    int tahunProduksi;
    void isiData(String warnaMobil, int tahunProduksiMobil){
        this.warna=warnaMobil;
        this.tahunProduksi=tahunProduksiMobil;
    }
    String ambilWarna(){
        return warna;
    }
    int ambiltahunProduksi(){
        return tahunProduksi;
    }
}
    public class Mobil2{
        public static void main(String xxx[]){
            mobil mobilku=new mobil();
            mobilku.isiData("Merah",2003);
            System.out.println("Warna Mobilku :"+mobilku.ambilWarna());
            System.out.print("Tahun Produksi :"+mobilku.ambiltahunProduksi());
        }}

Post a Comment

0 Comments

MY POST

Cara mengatasi Temporary failure in name resolution