Что выдаст следующий код?
class Tochka { 
    int x,y; 
    Tochka() { 
        System.out.println("Tochka created!"); 
    } 
    Tochka(int x,int y) { 
        this.x=x; 
        this.y=y; 
        System.out.println("Tochka created and signed!"); 
    } 
    public String name(){ 
        return "_Tochka"; 
    } 
} 
class Tochka3D extends Tochka { 
    int z; 
    Tochka3D(int x,int y,int z) { 
        super(x,y); 
        this.z=z; 
        System.out.println("Tochka3D created!"); 
    } 
    public String name(){ 
        return z+"_Tochka3D"; 
    } 
} 
 
public class MyFirst { 
    static public void main(String[] args) { 
        Tochka3D tochkaOne = new Tochka3D(1,2,3); 
        Tochka tochkaTwo = tochkaOne; 
        System.out.println(tochkaTwo.name()); //1 
    } 
} 
Варианты ответов:
1) 
Tochka created and signed!
Tochka3D created!
3_Tochka3D
2) 
Tochka created and signed!
Tochka3D created!
_Tochka
3) 
Ошибка компиляции в строке 1, так как объекту класса Tochka недоступна переменная z.
4) 
Tochka created!
Tochka created and signed!
Tochka3D created!
_Tochka
5) 
Tochka created!
Tochka created and signed!
Tochka3D created!
3_Tochka
   
                                                                       Что выдаст следующий код?
class Tochka { 
    int x,y; 
    Tochka() { 
        System.out.println("Tochka created!"); 
    } 
    Tochka(int x,int y) { 
        this.x=x; 
        this.y=y; 
        System.out.println("Tochka created and signed!"); 
    } 
    public String name(){ 
        return "_Tochka"; 
    } 
} 
class Tochka3D extends Tochka { 
    int z; 
    Tochka3D(int x,int y,int z) { 
        super(x,y); 
        this.z=z; 
        System.out.println("Tochka3D created!"); 
    } 
    public String name(){ 
        return z+"_Tochka3D"; 
    } 
} 
 
public class MyFirst { 
    static public void main(String[] args) { 
        Tochka3D tochkaOne = new Tochka3D(1,2,3); 
        Tochka tochkaTwo = tochkaOne; 
        System.out.println(tochkaTwo.name()); //1 
    } 
} 
Варианты ответов:
1) 
Tochka created and signed!
Tochka3D created!
3_Tochka3D
2) 
Tochka created and signed!
Tochka3D created!
_Tochka
3) 
Ошибка компиляции в строке 1, так как объекту класса Tochka недоступна переменная z.
4) 
Tochka created!
Tochka created and signed!
Tochka3D created!
_Tochka
5) 
Tochka created!
Tochka created and signed!
Tochka3D created!
3_Tochka