Generic
public class PhanSo {
private T tu, mau;
public PhanSo(){
tu = mau = null;
}
public PhanSo(T tu, T mau) {
this.tu = tu;
this.mau = mau;
}
public T getTu() {
return tu;
}
public void setTu(T tu) {
this.tu = tu;
}
public T getMau() {
return mau;
}
public void setMau(T mau) {
this.mau = mau;
}
public String toString(){
return tu +"/"+mau;
}
public static void main(String []arg){
PhanSo a = new PhanSo(1,2);
System.out.println(a);
PhanSo b = new PhanSo(1.2,2.4);
System.out.println(b);
PhanSo c = new PhanSo("CS","311");
System.out.println(c);
PhanSo d = new PhanSo(1,"CS311");
System.out.println(d);
}
}