1.修改练习3中定义的类Kids1中employed()方法,在该方法中调用父类ManKind的employed()方法,然后再输出“but Kids should study and no job. ”
2.修改练习1中定义的Cylinder类,在Cylinder类中覆 盖 findArea()方法,计算圆柱的表面积。考虑: findVolume方法怎样做相应的修改?
在TestCylinder类中创建Cyl inder类的对象,设置圆柱的底面半径和高,并输出圆柱的表面积和体积。
附加题:在TestCyl inder类中创建一个Circle类的对象,设置圆的半径,计算输出圆的面积。体会父类和子类成员的分别调用。
package com;
import java.util.Scanner;
public class week02 {
private static final Double PI =3.14;
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("输入圆柱体的高:");
double h = input.nextDouble();
System.out.println("输入圆柱体底圆的半径:");
double r = input.nextDouble();
//侧面积+两个底面积 == 2*PI*r+PI*r*r*2
System.out.println(String.format("圆柱体的表面积为:%.2f", 2*PI*r+PI*r*r*2));
}
}