Shape :
public abstract class Shape {
public abstract void Circumference();
public abstract void Area();
}
public abstract class Shape {
public abstract void Circumference();
public abstract void Area();
}
2016-10-27
public static void main(String[] args) { car[] cars={new passengerCar("奥迪A6" , 500, 4), new passengerCar("马自达6",400,4), new Pickup("皮卡雪6",450,4,2), new passengerCar("金龙",800,20), new Truck("松花江",400,4), new Truck("依维柯",1000,20) };
········
cars[i].show(); }
最后这个cars[i].show();请大神解释一下,小白不理解这个代码,谢谢了
········
cars[i].show(); }
最后这个cars[i].show();请大神解释一下,小白不理解这个代码,谢谢了
2016-10-27
package com.imooc;
public abstract class Shape {
public abstract void per();
public abstract void area();
}
public abstract class Shape {
public abstract void per();
public abstract void area();
}
2016-10-26
package com.imooc;
/**
* @lzp
* 根据输入获取矩形或圆形的周长和面积
*/
public class Initial {
public static void main(String[] args) {
//
Rectangle rect = new Rectangle();
rect.per();
rect.area();
Circle cir = new Circle();
cir.per();
cir.area();
}
}
/**
* @lzp
* 根据输入获取矩形或圆形的周长和面积
*/
public class Initial {
public static void main(String[] args) {
//
Rectangle rect = new Rectangle();
rect.per();
rect.area();
Circle cir = new Circle();
cir.per();
cir.area();
}
}
2016-10-26
看你们一脸懵逼样,我就说一句话,不管怎么调用,调用之前一定要分配内存,而静态就表明常驻内存,不需要实例化,,直接调用,当然,内部类和外部类相同的静态变量,调用时是需要分清调用的是外部类还是内部类的变量,就这么理解,那就容易理解了,对于外部类非静态变量,在静态类内部调用时就需要先分配内存,也就是new 外部类();然后调用就是new 外部类().普通变量
2016-10-26
bb.getScore();
System.out.println("姓名:" + name + "\n加分后的成绩:"+bb.getScore() );
}
注意在第22行需要修改 newScore =内部对象名.方法名()
不然会报错!
System.out.println("姓名:" + name + "\n加分后的成绩:"+bb.getScore() );
}
注意在第22行需要修改 newScore =内部对象名.方法名()
不然会报错!
2016-10-26