final int final_test;
{
final_test =10; //we can initialize the final variable here as well.
}
classname(){
final_test = 20; //also here.
}
{
final_test =10; //we can initialize the final variable here as well.
}
classname(){
final_test = 20; //also here.
}
2017-05-18
package com.imooc.Test;
public abstract class Shape {
public abstract void Perimeter();
public abstract void area();
}
public abstract class Shape {
public abstract void Perimeter();
public abstract void area();
}
2017-05-18
1.static int;
2.static block;
3.test t = new test();
4.instance variable;
5.block;
6.construture function test();
7.test tt = new test(88);
8.instance variable again;
9.block again
10.construture function test(int aa);
...从上面的执行顺序能够理解class variable,instance variable,class block,instance block order
2.static block;
3.test t = new test();
4.instance variable;
5.block;
6.construture function test();
7.test tt = new test(88);
8.instance variable again;
9.block again
10.construture function test(int aa);
...从上面的执行顺序能够理解class variable,instance variable,class block,instance block order
2017-05-18
最新回答 / 慕数据3565510
比如写成passengerCar a1=new passengerCar(1,"奥迪A4",500,4);passengerCar a2=new passengerCar(2,"马自达6",400,4);pickUp b1=new pickUp(3,"皮卡雪6",450,4,2);passengerCar a3=new passengerCar(4," 金龙 ",800,20);trunk c1=new trunk(5,"松花江",400,4);trunk c2=new trunk(6,"依维柯",100...
2017-05-18
已采纳回答 / ZaizhanShi
这个就是利用了Java继承,多态的概念,因为数组里不同的车的Java类都继承于Car类,所以可以统一用一个父类Car的数组去接收,不用再新建不同的对象的数组。
2017-05-17