هل توجد أخطاء في الاكواد التالية :
(مع ذكر التفسير )
(ملاحظة بعض الاكواد تحتاج كومبايلر 1.5 او أعلى)
الكود الاول
String s;
A(String s) {
this.s = s;
}
}
class B extends A {}
class A{
الكود الثاني
interface F {
void doIt();
}
class T implements F{
void doIt(){
System.out.println("I did it");
}
}
class W extends T implements F{
void doIt (String it){
System.out.println("I did " + it);
}
}الكود الثالث
//-----------------
class A {
int i;
void setI(int i){
this.i = i;
}
int getI(){
return i;
}
}
package a;
//---another file---------
import a.A;
class B{
public static void main( String[] a){
A a = new A();
a.setI(7);
System.out.println(a.getI());
}
}
package b;
الكود الرابع
static int []arr1[] , arr2;
public static void main(String[] r){
arr1 = new int[2][2];
arr2 = new int[4];
mmm(arr1 , 1 );
mmm(arr2 , 1 , 2 );
mmm(arr1 , 1 , 2 , 3);
}
static void mmm(Object arr , int... t){
System.out.println("thats looks cooooool");
}
}
class W {:D
