Ⅰ 1:java 編寫一個表示立方體的類Cube,它繼承自類Square,還包含有表示立方體高的Drotected類型的成員變數h
class Square{
double w=0;
double l=0;
Square(double w,double l){
this.w=w;
this.l=l;
}
}
public class Cube extends Square{
protected double h=0;
Cube(double w,double l,double h){
super(w,l);
this.h=h;
}
public double volume(){
return super.w*super.l*this.h;
}
public static void main(String[] args) {
Cube Cube1=new Cube(3,2,1);
Cube Cube2=new Cube(7,3,2);
System.out.println(Cube1.volume());
System.out.println(Cube2.volume());
}
}
Ⅱ 用java定義了一個長方形的類,怎樣定義立方體繼承長方形
你定義好了一個長方形類對么?
如果你定義好長方形類,想定義另一個類繼承的話,只要新寫一個類,然後使用能夠extends繼承就可以了,至於新類是不是立方體這不重要,就是寫豬頭三繼承長方形也可以
class changfangti extends changfangxing{
}
Ⅲ java編程創建一個Box類
publicclassBox{
intbianchang;
publicBox(intbianchang){
this.bianchang=bianchang;
}
publicvoidmianji(){
System.out.println("立方體面積為:"+bianchang*bianchang);
}
publicvoidtiji(){
System.out.println("立方體體積為:"+bianchang*bianchang*bianchang);
}
publicstaticvoidmain(String[]args){
Boxb=newBox(5);
b.mianji();
b.tiji();
}
}
Ⅳ 謝謝。利用java編程。創建一個Box類,在其中定義三個變數表示一個立方體的長,寬,高,再定義一個方法setD
你的這個問題 是你定義類的問題,java雖然大小敏感,但是根據命名規范 一般類名首字母需要大寫,你2個類定義為同名,就是首字母大小寫不同,建議你改下。當然文件名得跟public類名一樣
class Box{
private int x,y,z;
public void setDemo(){
x=3;
y=4;
z=5;
}
public void calculate(int x,int y,int z){
int t;
t=x*y*z;
System.out.println(t);
}
}
public class Test{
public static void main(String[] args) {
int t;
Box d=new Box();
d.setDemo();
d.calculate(3,4,5);
}
}
Ⅳ 怎麼在java窗口中繪制一個正方體該怎麼寫代碼
importjava.awt.Graphics;
importjavax.swing.JFrame;
publicclassaaextendsJFrame{
publicstaticvoidmain(String[]args){
newaa();
}
publicaa(){
this.pack();
this.setTitle("畫矩形");
this.setSize(300,200);
this.setResizable(false);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
publicvoidpaint(Graphicsg){
this.setSize(300,200);
g.drawRect(60,60,50,30);
}
}
Ⅵ java編程:Android怎麼繪制出一個三維的立方體
畫六個四邊形,組成立方體即可。(這個要用OpenGLES)
轉動的話,用GestureLitener.
Ⅶ JAVA定義一個立方體的類,實現表面積、體積、周長的計算。再編寫一個測試類,
摘要 import java.util.Scanner;
Ⅷ 用java編寫一個立方體,包含這樣的屬性:長度.寬度,高度等信息,通過發放來計算它的體積!
class Cube{
private double length;
private double width;
private double high;
public double tiJi(){
double tiji=length*width*high;
return tiji;
}
}
Ⅸ JAVA定義一個立方體的類,實現表面積、體積、周長的計算。再編寫一個測試類,
摘要 import java.util.Scanner;
Ⅹ java設計一個立方體cube(快的有加分)
自己思考下 這個很簡單 真受不了你 自己思考比什麼都好
class cube
{
private int bianchang;
public void setBianChang(int bc)
{
this.bianchang = bc;
}
public int getBianChang()
{
return this.bianchang;
}
public int getBiaoMianji()
{
return 6*bianchang*bianchang;
}
public int getTiji()
{
return bianchang * bianchang *bianchang;
}
}
public class Test
{
public static void main(String args[])
{
cube mycube = new cube();
mycube.setBianChang(6); //設置新邊長
int bianc = mycube.getBianChang();
System.out.println("邊長為:" + bianc);
System.out.println("表面積為:" + mycube.getBiaoMianji());
System.out.println("體積為:" + mycube.getTiji());
}
}