Selasa, 24 Februari 2009
Senin, 16 Februari 2009
SOAL ASISTEN SENIN 17-20
tugas Asisten Post....buat main nya....
kalo bisa buat sebuah cerita tentang implementasi nya....
ok?
have a nice day............
package operator;
interface InterfaceState
{
public static final boolean ON_state = true;
public static final boolean OFF_state = false;
public abstract void ON();
public abstract void OFF();
}
interface InterfaceAddPos extends InterfaceState
{
public static final int Max = 1000;
public static final int Min = 0;
public abstract void subtract();
public abstract void add();
}
public class AddPos implements InterfaceAddPos
{
private boolean state = false;
private int position = 0;
public void ON()
{
this.state = ON_state;
System.out.println("ON State : " + this.state + " Position : " + this.position);
}
public void OFF()
{
this.state = OFF_state;
System.out.println("OFF State : " + this.state + " Position : " + this.position);
}
public void subtract()
{
if(this.state && this.position!=Min){
this.position--;
if(this.position==Min) this.state = OFF_state;
}
System.out.println("--- State : " + this.state + " Position : " + this.position);
}
public void add()
{
if(this.state && this.position!=Max){
this.position++;
}
System.out.println("+++ State : " + this.state + " Position : " + this.position);
}
}
kalo bisa buat sebuah cerita tentang implementasi nya....
ok?
have a nice day............
package operator;
interface InterfaceState
{
public static final boolean ON_state = true;
public static final boolean OFF_state = false;
public abstract void ON();
public abstract void OFF();
}
interface InterfaceAddPos extends InterfaceState
{
public static final int Max = 1000;
public static final int Min = 0;
public abstract void subtract();
public abstract void add();
}
public class AddPos implements InterfaceAddPos
{
private boolean state = false;
private int position = 0;
public void ON()
{
this.state = ON_state;
System.out.println("ON State : " + this.state + " Position : " + this.position);
}
public void OFF()
{
this.state = OFF_state;
System.out.println("OFF State : " + this.state + " Position : " + this.position);
}
public void subtract()
{
if(this.state && this.position!=Min){
this.position--;
if(this.position==Min) this.state = OFF_state;
}
System.out.println("--- State : " + this.state + " Position : " + this.position);
}
public void add()
{
if(this.state && this.position!=Max){
this.position++;
}
System.out.println("+++ State : " + this.state + " Position : " + this.position);
}
}
Senin, 09 Februari 2009
Tugas PBO_C_****
1. Buat sebuah class dengan nama Manusia dengan atribut NAMA, ALAMAT,UMUR
2. Buat atribut Nama,Alamat, Umur hanya bisa di akses di class itu sendiri
3. Buat method / fungsi yang bisa mengakses atribut manusia dari object dosen dan mahasiswa
4. Buat 1 class dengan nama test
5. Buat object dosen dan mahasiswa dalam class test
6. Isilah atribut pada object dosen dan mahasiswa
7. Tampilkan semua isi atribut tadi.
2. Buat atribut Nama,Alamat, Umur hanya bisa di akses di class itu sendiri
3. Buat method / fungsi yang bisa mengakses atribut manusia dari object dosen dan mahasiswa
4. Buat 1 class dengan nama test
5. Buat object dosen dan mahasiswa dalam class test
6. Isilah atribut pada object dosen dan mahasiswa
7. Tampilkan semua isi atribut tadi.
Sabtu, 07 Februari 2009
Langganan:
Komentar (Atom)