Public class MatematikaAksi{
Public static void main (string [] ){
Matematika matematikaku = new Matematika();
Matematikaku bertambah (20,30)
Matematikake berkurang (50,30)
Matematikaku mengalikan (20,3)
Matematikaku membagi (21,3)
}
}
Dapatkan Info Tentang Cari Uang Di Internet Klik DISINI
Selasa, 20 Oktober 2009
Kelas Matematika
Class Matematika{
int hasil;
void pertambahan (int a,int b){
hasil = a + b
system.out.println ("hasil penjumlahan =' +hasil);
}
void pengurangan (int a,int b){
hasil = a - b
system.out.println ("hasil pengurangan =' +hasil);
}
void perkalian (int a,int b){
hasil = a * b
system.out.println ("hasil prerkalian =' +hasil);
}
void pembagian (int a,int b){
hasil = a / b
system.out.println ("hasil pembagian =' +hasil);
}
int hasil;
void pertambahan (int a,int b){
hasil = a + b
system.out.println ("hasil penjumlahan =' +hasil);
}
void pengurangan (int a,int b){
hasil = a - b
system.out.println ("hasil pengurangan =' +hasil);
}
void perkalian (int a,int b){
hasil = a * b
system.out.println ("hasil prerkalian =' +hasil);
}
void pembagian (int a,int b){
hasil = a / b
system.out.println ("hasil pembagian =' +hasil);
}
LUAS LINGKARAN
class Lingkaran{
Public Staticvoidmain(String[]args){
Public StaticvoidhitungLuas;
int PI= 3,141592;
int r= 100; double luas;
luas = (double)(PI(r*r));
System.out.println("Luas Lingkaran:"+luas);
}
}
Public Staticvoidmain(String[]args){
Public StaticvoidhitungLuas;
int PI= 3,141592;
int r= 100; double luas;
luas = (double)(PI(r*r));
System.out.println("Luas Lingkaran:"+luas);
}
}
pENENTUAn kALeNDER
import javax.swing.*;
public class kalender{
public static void main(String[]args){
String bulan=JOptionPane.showInputDialog(”masukkan bulan”);
String tahun=JOptionPane.showInputDialog(”masukkan tahun”);
int b=Integer.parseInt(bulan);
int t=Integer.parseInt(tahun);
double s=t % 4;
int jmlhr=29;
if (s>0)
jmlhr=28;
switch(b){
case 1:
case 5:
case 3:
case 7:
case 8:
case 10:
case 12:
JOptionPane.showMessageDialog(null,”jumlah hari pada bulan “+b+ ” tahun “+t+”=31″);
break;
case 4:
case 6:
case 9:
case 11:
JOptionPane.showMessageDialog(null,”jumlah hari pada bulan “+b+ ” tahun “+t+”=30″);
break;
case 2:
JOptionPane.showMessageDialog(null,”jumlah hari pada bulan “+b+ ” tahun ” +t+”=”+jmlhr);
break;
default:
}
}
}
public class kalender{
public static void main(String[]args){
String bulan=JOptionPane.showInputDialog(”masukkan bulan”);
String tahun=JOptionPane.showInputDialog(”masukkan tahun”);
int b=Integer.parseInt(bulan);
int t=Integer.parseInt(tahun);
double s=t % 4;
int jmlhr=29;
if (s>0)
jmlhr=28;
switch(b){
case 1:
case 5:
case 3:
case 7:
case 8:
case 10:
case 12:
JOptionPane.showMessageDialog(null,”jumlah hari pada bulan “+b+ ” tahun “+t+”=31″);
break;
case 4:
case 6:
case 9:
case 11:
JOptionPane.showMessageDialog(null,”jumlah hari pada bulan “+b+ ” tahun “+t+”=30″);
break;
case 2:
JOptionPane.showMessageDialog(null,”jumlah hari pada bulan “+b+ ” tahun ” +t+”=”+jmlhr);
break;
default:
}
}
}
MENENTUKAN NAMA HARI
public class NamaHari {
public static void main(String[] args) {
String[] hari =
{"Minggu", "Senin", "Selasa", "Rabu",
"Kamis", "Jum'at", "Sabtu"};
System.out.println("Nama - nama hari");
for(int i = 0; i < 7; i++) {
System.out.println(i + "." + hari[i]);
}
}
}
public static void main(String[] args) {
String[] hari =
{"Minggu", "Senin", "Selasa", "Rabu",
"Kamis", "Jum'at", "Sabtu"};
System.out.println("Nama - nama hari");
for(int i = 0; i < 7; i++) {
System.out.println(i + "." + hari[i]);
}
}
}
Senin, 19 Oktober 2009
Jawaban Lat 1 OOP
// MobilLengkap.java
class MobilLengkap
{
String warna; //attribute dari class Mobil2
String tahunProduksi; //attribute adalah data member atau variabel
int gigi;
int off = 1;
//method dari class MobilLengkap
//method melakukan sebuah fungsi atau tugas dalam sebuah kelas
void hidupkanMobil()
{
System.out.println ("Mesin mobil hidup");
off = 0; //tanda bahwa mobil hidup
}
void matikanMobil()
{
off = 1; //tanda bahwa mesin mobil mati
System.out.println ("Mesin mobil mati");
}
void tambahGigi()
{
if (off == 1) //jika mesin mobil mati
{
System.out.println ("Mesin mobil saat ini mati.");
System.out.println ("Tidak bisa menambah gigi.");
}
else
System.out.println ("Gigi bertambah.");
}
void kurangiGigi()
{
if (off == 1) //jika mesin mobil mati
{
System.out.println ("Mesin mobil saat ini mati.");
System.out.println ("Tidak bisa mengurangi gigi.");
}
else
System.out.println ("Gigi dikurangi.");
}
void cetakAttribute()
{
System.out.println ("Warna mobil: " + warna);
System.out.println ("Tahun Produksi: " + tahunProduksi);
}
} //akhir dari class MobilLengkap
Selanjutnya, membuat file MobilLengkapBeraksi.java yang menggunakan attribute dan method seperti dari file MobilLengkap.java.
//MobilLengkapBeraksi.java
public class MobilLengkapBeraksi
{
public static void main (String[] args)
{
//membuat object terlebih dahulu
MobilLengkap mobilku = new MobilLengkap();
//memanggil attribute dan memberi input nilai
mobilku.warna = "Hitam";
mobilku.tahunProduksi = "2006";
//panggil method dari class MobilLengkap
mobilku.cetakAttribute();
mobilku.hidupkanMobil();
mobilku.tambahGigi();
mobilku.kurangiGigi();
mobilku.matikanMobil();
}
}
class MobilLengkap
{
String warna; //attribute dari class Mobil2
String tahunProduksi; //attribute adalah data member atau variabel
int gigi;
int off = 1;
//method dari class MobilLengkap
//method melakukan sebuah fungsi atau tugas dalam sebuah kelas
void hidupkanMobil()
{
System.out.println ("Mesin mobil hidup");
off = 0; //tanda bahwa mobil hidup
}
void matikanMobil()
{
off = 1; //tanda bahwa mesin mobil mati
System.out.println ("Mesin mobil mati");
}
void tambahGigi()
{
if (off == 1) //jika mesin mobil mati
{
System.out.println ("Mesin mobil saat ini mati.");
System.out.println ("Tidak bisa menambah gigi.");
}
else
System.out.println ("Gigi bertambah.");
}
void kurangiGigi()
{
if (off == 1) //jika mesin mobil mati
{
System.out.println ("Mesin mobil saat ini mati.");
System.out.println ("Tidak bisa mengurangi gigi.");
}
else
System.out.println ("Gigi dikurangi.");
}
void cetakAttribute()
{
System.out.println ("Warna mobil: " + warna);
System.out.println ("Tahun Produksi: " + tahunProduksi);
}
} //akhir dari class MobilLengkap
Selanjutnya, membuat file MobilLengkapBeraksi.java yang menggunakan attribute dan method seperti dari file MobilLengkap.java.
//MobilLengkapBeraksi.java
public class MobilLengkapBeraksi
{
public static void main (String[] args)
{
//membuat object terlebih dahulu
MobilLengkap mobilku = new MobilLengkap();
//memanggil attribute dan memberi input nilai
mobilku.warna = "Hitam";
mobilku.tahunProduksi = "2006";
//panggil method dari class MobilLengkap
mobilku.cetakAttribute();
mobilku.hidupkanMobil();
mobilku.tambahGigi();
mobilku.kurangiGigi();
mobilku.matikanMobil();
}
}
Latihan 1 OOP
Minggu lalu, dosenqu memberi latihan pertama untuk mata kuliah Pemrograman Berorientasi Object. (baru masuk uda latihan,hhe..)
Latihannya seperti ini :
- Kembangkan class Mobil2
- Ubah nama classnya menjadi MobilLengkap dan masukkan method :
- hidupkan Mobil ()
- matikan Mobil ()
- ubah gigi ()
- Isi masing-masing method dengan tampilan dan status menggunakan System.out.println ()
- panggil method-method diatas dari Mobil Lengkap Beraksi
Langganan:
Postingan (Atom)
