Ehsan rashydy
یک شنبه 01 خرداد 1390, 23:54 عصر
سلام یه سوال فنی دارم!
به قطعه کدهای زیر یه نگاه بندازین!
public interface I1{
public void methodA();
public void methodB();
}
///////////////////////////////////////
public class C2 implements I1{
private int x,y;
public void methodA(){
//do something
}
public void methodB(){
//do something
}
public void methodC(){
//do something
}
public C2(int x, int y){
this.x = x;
this.y = y;
}
public static void main(String[] args){
I1 obj1 = new C2(1,2);
C2 obj2 = new C2(1,2);
}
}
میشه یکی از اساتید لطف کنن بگن که چه فرقی بین آبجکت obj1 و obj2 وجود داره؟
احیانا obj1 مزیتهایی نسبت به obj2 داره؟
با تشکر
به قطعه کدهای زیر یه نگاه بندازین!
public interface I1{
public void methodA();
public void methodB();
}
///////////////////////////////////////
public class C2 implements I1{
private int x,y;
public void methodA(){
//do something
}
public void methodB(){
//do something
}
public void methodC(){
//do something
}
public C2(int x, int y){
this.x = x;
this.y = y;
}
public static void main(String[] args){
I1 obj1 = new C2(1,2);
C2 obj2 = new C2(1,2);
}
}
میشه یکی از اساتید لطف کنن بگن که چه فرقی بین آبجکت obj1 و obj2 وجود داره؟
احیانا obj1 مزیتهایی نسبت به obj2 داره؟
با تشکر