编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类 E。

编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类 E。~

public class Program { static void Main(string[] args) { Monkey monkey = new Monkey(); monkey.Speak(); People people = new People(); people.Speak(); people.Think(); } public class Monkey { public Monkey(string s) { } public Monkey() { } public virtual void Speak() { Console.WriteLine("咿咿呀呀......"); } } public class People:Monkey { public override void Speak() { Console.WriteLine("小样,不错嘛,会说话了!"); } public void Think() { Console.WriteLine("别说话,认真思考!"); } } }

//创建圆的类
public class round {
protected double radius;
protected double area;

public void setRadius(double radius) { //设置圆的半径
this.radius = radius;
}
public double getArea() { //求圆的面积
return 3.14*radius*radius;
}
}
//创建继承自圆的圆柱体类
public class cylindrical extends round{
private double height;
private double voluem;

public void setHeight(double height){ //设置圆柱体的高
this.height = height;
}
public double getVoluem() { //求圆柱体的体积,半径继承自圆的类,不用重复定义
return 3.14*radius*radius*height;
}
}
//主函数类(测试类):
public class testMain {
public static void main(String[] args){
round round1 = new round();
cylindrical cylindrical1 = new cylindrical();
int n1;//定义一个整型数n1
BufferedReader distream = new BufferedReader(new InputStreamReader(System.in));
System.out.println( "请输入圆的半径:");
n1=Integer.parseInt(distream.readLine());//进行输入,并把输入的数存入n1中
round1.setRadius(n1); //假定输入为2.0
System.out.println("半径为"+n1+"时,圆的面积为:"+round1.getArea());
round1.setRadius(1.0);//注意,此时用到的对象是圆的对象,非圆柱体对
//象,所以圆柱体半径为零,下面输出结果也为0
cylindrical1.setHeight(1.0);
System.out.println("高为1,半径为1的圆柱体的体积为:"+cylindrical1.getVoluem());
cylindrical1.setRadius(1.0);
System.out.println("半径为1时圆的面积为:"+round1.getArea());
System.out.println("此时的圆柱体体积为:"+cylindrical1.getVoluem());
}
}
输出结果:
请输入圆的半径:2.0
半径为2时,圆的面积为:12.56
高为1,半径为1的圆柱体的体积为:0.0
半径为1时圆的面积为:3.14
此时的圆柱体体积为:3.14

public class Monkey{
public Monkey (String s)
{
System.out.println(s);
}
public void speak()
{
System.out.println("咿咿呀呀......");
}
}

public People extends Monkey {
public People() {}
public void speak()
{
System.out.println("小样的,不错嘛!会说话了!");
}
public void think()
{
System.out.println("别说话!认真思考!");
}
}

public class E{
public void main(String[] args) {
Monkey monkey = new Monkey("我是猴子");
monkey.speak();
People people = new People();
people.speak();
people.think();
}
}

如何用Eclipse建立一个Java应用程序
答:1、用Eclipse建立一个Java应用程序首先需要创建一个Java工程,在工程里添加一个类,接着在此类中编写代码即可完成一个Java应用程序的建立了;2、使用的工具是Eclipse;3、步骤如下:(1)、打开Eclipse,点击New菜单,新建一个Java Project,输入工程名;(2)、右键工程里的src目录,点击New菜单,选择...

用java编写一个应用程序,要求用户输入一个圆的半径(double类型),然后计...
答:import java.io.IOException;import java.io.BufferedReader;import java.io.InputStreamReader;class Round{ public double diameter(double d){ return d*2;} public double perimeter(double d){ return 2*d*3.14;} public double area(double d){ return d*d*3.14;} } public class ...

编写一个java程序,完成如下功能:
答:public class Daxie{ public static void main(String args[]){ String str="you Are a GOOD boy";System.out.println(str.substring(0,1).toUpperCase()+str.substring(1).toLowerCase());System.out.println(str.substring(str.lastIndexOf(" ")+1));} } ...

用Java写一个应用程序
答:;System.out.println(g);} public static void main(String[] args) { DivideNumber dividenumber = new DivideNumber();dividenumber.Divide(47.63);} } 说明:该程序只限两位整数+两位小数。只需把“dividenumber.Divide(47.63);”中的47.63改为其他要求的数即可。嘿嘿,这个方法比较牛X哦!

编写一个简单java应用程序
答:public static boolean isTrangle(double a, double b, double c){//判断三个数能否构成一个三角形 if(a <= 0 || b <=0 || c<=0){ return false;} return a + b > c && a + c > b && b + c > a;} } class Lader{ private double a;//上底 private double b;//下底...

编写一个Java应用程序,要求如下:
答:我刚好谢了一个 绝对原创用到了图片,你可以将图片的代码删掉import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.io.*;public class Notepad extends JFrame implements ActionListener {JMenuBar jbar; //菜单条JMenu wj,bj,bz; //菜单JMenuItem open,save,osav...

用JAVA编写一个程序,要求如下:
答:}public double getEnglish() {return english;}public void setEnglish(double english) {this.english = english;}} --- StudentTest类:(测试类)import java.util.Scanner;public class StudentTest {public static void main(String[] args) {Student student = new Student();Scanner sc = ne...

如何编写第一个java程序
答:图4 控制台输出 恭喜你,你成功编写并运行了第一个Java程序。打开Demo文件夹下的bin目录,出现了一个 HelloWorld.class 文件,这就是编译生成的字节码。与C、C++不同,Java编译的结果不是可执行文件,而是字节码文件。字节码文件不能直接运行,必须由JVM翻译成机器码才能运行,这就是为什么运行Java程序...

编写一个Java控制台应用程序,从键盘上接收两个数,然后计算这两个数...
答:import java.util.Scanner;public class Text { public static void main(String[] args) { Scanner sc=new Scanner(System.in);System.out.println("输入第一个数");int a=sc.nextInt();System.out.println("输入第二个数");int b=sc.nextInt();System.out.println("两数的积为:"+a*b...

用JAVA编写一个应用程序
答:00); //参数是圆的半径 System.out.println("面积是"+lader.getArea());System.out.println("圆形周长是"+circle.getL());System.out.println("圆形面积是"+circle.getArea());} } 注释我都写明了 应该自己试试 很简单 不敲永远不会 ...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网