在D:\Test目录下有一个文本文件javatest.txt,文件内容是:
在D:\Test目录下有一个文本文件javatest.txt,文件内容是:在D:\Test目录下有一个文本文件javatest.txt,文件内容是:Hello,Iamab...
在D:\Test目录下有一个文本文件javatest.txt,文件内容是:
在D:\Test目录下有一个文本文件javatest.txt,文件内容是:
Hello,I am a boy!
I like java programming!
I want to pass the NCR examination!
编写程序,使用文件输入流将该文件的内容打印到计算机屏幕上
2、从键盘输入两个数,进行减法运算。
3、编程实现:
(1)编写一个圆类Circle,该类拥有:
A、一个成员变量:radius,double类型,存放圆的半径
B、两个构造方法:
Circle() // 将半径设为0
Circle(double r)//创建Circle对象时将半径初始化为r
C、两个成员方法:
double getArea() //获取圆的面积
void show( ) //将圆的半径、面积输出到屏幕
(2)编写一个圆柱体类Cylinder,它继承于上面的Circle类。还拥有:
A、一个成员变量: double hight //圆柱体的高
B、构造方法:Cylinder(double r ,double h)
C、一个成员方法:void showVolume( )
编写应用程序,创建类的对象,分别设置圆的半径、圆柱体的高,计算并分别显示圆的半径、面积和圆柱体的体积。 展开
在D:\Test目录下有一个文本文件javatest.txt,文件内容是:
Hello,I am a boy!
I like java programming!
I want to pass the NCR examination!
编写程序,使用文件输入流将该文件的内容打印到计算机屏幕上
2、从键盘输入两个数,进行减法运算。
3、编程实现:
(1)编写一个圆类Circle,该类拥有:
A、一个成员变量:radius,double类型,存放圆的半径
B、两个构造方法:
Circle() // 将半径设为0
Circle(double r)//创建Circle对象时将半径初始化为r
C、两个成员方法:
double getArea() //获取圆的面积
void show( ) //将圆的半径、面积输出到屏幕
(2)编写一个圆柱体类Cylinder,它继承于上面的Circle类。还拥有:
A、一个成员变量: double hight //圆柱体的高
B、构造方法:Cylinder(double r ,double h)
C、一个成员方法:void showVolume( )
编写应用程序,创建类的对象,分别设置圆的半径、圆柱体的高,计算并分别显示圆的半径、面积和圆柱体的体积。 展开
1个回答
展开全部
代码如下:
// App1.java
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
public class App1 {
public static void main(String[] args) throws FileNotFoundException, IOException {
try (FileInputStream inputStream = new FileInputStream(new File("d:\\test\\javatest.txt"));
InputStreamReader inputReader = new InputStreamReader(inputStream);
BufferedReader reader = new BufferedReader(inputReader); )
{
String line = null;
while((line = reader.readLine()) != null) {
System.out.println(line);
}
}
}
}
import java.util.Scanner;
public class App2 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
System.out.println(a + " - " + b + " = " + (a - b));
}
}
class Circle {
private double radius;
public Circle() {
this.radius = 0;
}
public Circle(double r) {
this.radius = r;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double getArea() {
return Math.PI * radius * radius;
}
public void show() {
System.out.println("半径:" + this.radius + ",面积:" + getArea());
}
}
class Cylinder extends Circle {
private double height;
public Cylinder(double r, double h) {
super(r);
this.height = h;
}
public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}
public void showVolume() {
double volume = getArea() * height;
System.out.println("体积:" + volume);
}
}
public class App3 {
public static void main(String[] args) {
Circle circle = new Circle(25);
Cylinder cylinder = new Cylinder(25, 30);
circle.show();
cylinder.showVolume();
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询