作业帮 > 综合 > 作业

Java程序:创建一个桌子(Table)类,该类中有桌子名称、重量、桌面宽度、长度和桌子高度属性,以及以下几个

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/19 17:53:36
Java程序:创建一个桌子(Table)类,该类中有桌子名称、重量、桌面宽度、长度和桌子高度属性,以及以下几个
1、构造方法:初始化所有成员变量:2、area( ):计算桌面的面积;3、display( ):在屏幕上输出所有成员变量的值;4、changeWeight(int W):改变桌子重量.在测试类的main()方法中实现创建一个桌子对象,计算桌面的面积,改变桌子重量,并在屏幕上输出所有桌子属性的值.
Java程序:创建一个桌子(Table)类,该类中有桌子名称、重量、桌面宽度、长度和桌子高度属性,以及以下几个
package com.kaylves;
public class Table {
\x09private String tableName;//名称
\x09
\x09private int weight; //重量
\x09\x09
\x09private int length;\x09//长度
\x09
\x09private int height;\x09//高度
\x09
\x09private int width; //宽度
\x09
\x09public Table(){
\x09\x09tableName="";
\x09}
\x09public Table(String tableName,int weight,int length,int height,int width){
\x09\x09this.tableName=tableName;
\x09\x09this.weight=weight;
\x09\x09this.length=length;
\x09\x09this.height=height;
\x09\x09this.width=width;
\x09}
\x09public int getArea(){
\x09\x09return length*width;
\x09}
\x09
\x09public void display(){
\x09\x09System.out.println("桌名称:"+this.tableName);
\x09\x09System.out.println("重量:"+this.weight);
\x09\x09System.out.println("长度:"+this.length);
\x09\x09System.out.println("高度:"+this.height);
\x09\x09System.out.println("宽度:"+this.width);
\x09\x09System.out.println("面积:"+this.getArea());
\x09}
\x09
\x09public void changeWeight(int w){
\x09\x09this.weight=w;
\x09}
\x09
\x09public static void main(String[] args){
\x09\x09Table table = new Table("小桌子",20,50,20,20);
\x09\x09int area=table.getArea();
\x09\x09table.changeWeight(30);
\x09\x09table.display();
\x09}
}