最赞回答 / XL旭龙
这个是用一个父类数组来存放子类对象,元素是子类的对象,用到向上转型,将子类对象看作是父类类型的变量再存放进父类类型的数组,每个子类对象又分别有各自的属性,如“奥迪A4”,500,4,通过创建对象传入构造方法中赋值给这些属性
2016-10-26
最赞回答 / EKKOY
1)可以重名2)静态成员变量数据存储在方法区(共享数据区)的静态区,也叫对象的共享数据,生命周期与类共存亡。 成员变量存储在堆内存的对象中,是对象的特有数据,生命周期与对象共存亡。 静态成员变量可以通过类直接调用或者创建对象调用。
2016-10-25
最新回答 / 我的水木年华
程序要想得到运行的结果得有主方法,也就是main方法,而第一个类里没有main方法,所以没有结果。而创建的第二个类就是当个测试类,并定义主方法调用成员方法输出。当然,你也可以不用创建第二个类,只要在第一个类里定义主方法并创建对象引用成员方法输出也行。
2016-10-24
最新回答 / 慕函数4910142
if(xz==1){ System.out.println("您可租车的类型及其价目表"+"\n"+"序号"+"\t"+"汽车名称"+"\t"+"租金"+"\t"+"容量"); for(int i=0;i<6;i++){ if(car[i].dun==0){ System.out.println((i+1)+".\t"+car[i].name+"\t"+car[i].price+"元/天"+"...
2016-10-21