有关于java,求教

如题所述

看不太清楚,
如果没在机房上实践课的话 可以给手机上装一个Java手机编程软件
像i码邦这类的 是一个社区|+工具类型的软件 很适合在校学生的的使用
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-09
然后呢
第2个回答  2015-12-09
我是真看不清楚追问

追答

依然看不清

追问

设计一个圆类Circle,具有属性,圆心坐标x和y及圆的半径R,除具 有设置及获取属性的方法外,还具有计算圆长的方法permeter()和 计算面积的方法area(),再设计一个圆柱类Cylinder,继承自 Circle,增加了属性,高度h增加了设置和获取h的方法,计算表面积 的方法area)和计算体积的方法volumle(),完成后编写一测试类 CylinderTest,在其中创建Cylinder类的对象,显示其所有属性,计 算属性,计算并显示其面积和体积,

跪求

追答package com;
import java.math.*;
public class Circle {
private int x;
private int y;
private int R;
public double permeter(){
double zc = 2*R*Math.PI;
return zc;
}
public double area(){
double mj =  R*R*Math.PI;
return mj;
}
public int getX() {
return x;
}
public void setX(int x) {
this.x = x;
}
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
public int getR() {
return R;
}
public void setR(int r) {
R = r;
}
}
---------------------
package com;
public class Cylinder extends Circle{
private int h;
public double  area1(){
double mj = permeter()*h+area()*2;
return mj;
}
public double volumle(){
double mj = area()*h;
return mj;
}
public int getH() {
return h;
}
public void setH(int h) {
this.h = h;
}
}
-----------------------
package com;
public class text {
public static void main(String[] args) {
Cylinder cy  = new Cylinder();
cy.setH(3);
cy.setR(2);
cy.setX(2);
cy.setY(2);
System.out.println(cy.area()); //面积
System.out.println(cy.volumle());//体积
System.out.println(cy.permeter());//周长
System.out.println(cy.area1());//表面积
}}

第3个回答  2015-12-09
还能快乐的玩耍吗。。追问

设计一个圆类Circle,具有属性,圆心坐标x和y及圆的半径R,除具 有设置及获取属性的方法外,还具有计算圆长的方法permeter()和 计算面积的方法area(),再设计一个圆柱类Cylinder,继承自 Circle,增加了属性,高度h增加了设置和获取h的方法,计算表面积 的方法area)和计算体积的方法volumle(),完成后编写一测试类 CylinderTest,在其中创建Cylinder类的对象,显示其所有属性,计 算属性,计算并显示其面积和体积,

追答import javax.crypto.Cipher;
public class Cylinder extends Circle{
private double h;
//表面积
@Override
public double area() {
return super.area()*2+h*this.permeter();

//体积
public double volumle(){
return super.area()*h;
}
public double getH() {
return h;
}
public void setH(double h) {
this.h = h;
}
}

class Circle {
private double x;
private double y;
private double r;
//获取周长
public double permeter(){
return r*2*Math.PI;
}
//获取面积
public double area(){
return r*r*Math.PI;
}
public double getX() {
return x;
}
public double getY() {
return y;
}
public double getR() {
return r;
}
public void setX(double x) {
this.x = x;
}
public void setY(double y) {
this.y = y;
}
public void setR(double r) {
this.r = r;
}
}

相似回答