以下程序执行的结果是: class X{ Y y=new Y(); public X(){ System.out.print("X"); } } class Y{ public Y(){ System.out.print("Y"); } } public class Z extends X{ Y y=new Y(); public Z(){ System.out.print("Z"); } public static void main(Stri…
//父类 class Animal{ private String name; private int age; Animal(String name, int age) {//创建父类构造器 super(); this.name = name; this.age = age; } public String setName(){//传递参数 return name; } public int setAge(){//传递参数 return age; } } //子类 class Fish ext…
以前面试的时候,很多公司的笔试题中有关new一个对象有关一系列初始化的过程的选择题目.请看下面的题目. class Parent { static { System.out.println("---static Parnet---"); } public Parent() { System.out.println("----Parent----"); } } class Child extends Parent { static Other other = new…