Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 533|回复: 0

新手请教

  [复制链接]

该用户从未签到

发表于 2014-12-29 21:43:13 | 显示全部楼层 |阅读模式
3Java金币
新手请教一下,才开始自学java。题目:创建一个类,它含有实例变量height,weight,depth。变量类型都是int型。创建一个java程序,它使用这个新类,并给对象的这些实例变量赋值,然后显示这些值。
public class m1 {
      static int height,weight,depth;
           public static void main(String[] args) {

              height=100;
              weight=150;
             depth=50;
             System.out.println("Height:"+height);
             System.out.println("Weight:"+weight);
             System.out.println("Depth:"+depth);
    }
}

感觉我写的这个程序和题目的要求不符合,但不知道怎么去改了,请知道的人告诉我一下。

最佳答案

查看完整内容

题目:创建一个类,它含有实例变量height,weight,depth。变量类型都是int型。创建一个java程序,它使用这个新类,并给对象的这些实例变量赋值,然后显示这些值。 分析题目: 1、首先是创建一个类,暂且命名为Geometry吧 2、它含有实例变量height,weight,depth,这要定义三个成员变量。同时为int类型 3、并给对象的这些实例变量赋值,然后显示这些值。这说明类中有一个show方法,来进行成员变量值得输出。 4、创建一个java程序 ...
回复

使用道具 举报

该用户从未签到

发表于 2014-12-29 21:43:14 | 显示全部楼层
题目:创建一个类,它含有实例变量height,weight,depth。变量类型都是int型。创建一个java程序,它使用这个新类,并给对象的这些实例变量赋值,然后显示这些值。
分析题目:
1、首先是创建一个类,暂且命名为Geometry吧
2、它含有实例变量height,weight,depth,这要定义三个成员变量。同时为int类型
3、并给对象的这些实例变量赋值,然后显示这些值。这说明类中有一个show方法,来进行成员变量值得输出。
4、创建一个java程序,它使用这个新类。此时就是要写一个测试类,进行测试,
代码:
  1. class Geometry
  2. {
  3.         private int height;
  4.         private int weight;
  5.         private int depth;
  6.         Geometry(int height,int weight,int depth)
  7.         {
  8.                 this.height = height;
  9.                 this.weight = weight;
  10.                 this.depth = depth;
  11.         }

  12.         public void setHeight(int height)
  13.         {
  14.                 this.height=height;
  15.         }

  16.         public int getHeight()
  17.         {
  18.                 return this.height;
  19.         }

  20.         public void setWeight(int weight)
  21.         {
  22.                 this.weight = weight;
  23.         }

  24.         public int getWeight()
  25.         {
  26.                 return this.weight;
  27.         }

  28.         public void setDepth(int depth)
  29.         {
  30.                 this.depth = depth;
  31.         }

  32.         public int getDepth()
  33.         {
  34.                 return this.depth;
  35.         }

  36.         public void show()
  37.         {
  38.                 System.out.println("weight=" + this.weight + " height=" + this.height + " depth=" + this.depth);
  39.         }
  40. }

  41. public class Test
  42. {
  43.         public static void main(String args[])
  44.         {
  45.                 Geometry geo=new Geometry(10,20,30);
  46.                 geo.show();
  47.         }
  48. }
复制代码
回复

使用道具 举报

  • TA的每日心情
    开心
    2021-12-13 21:45
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2014-12-31 11:49:41 | 显示全部楼层
    要建一个实体类 设置这个三个属性 的setter 和 getter方法。
    回复

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2015-1-11 21:25:55 | 显示全部楼层
    dengshilin 发表于 2015-1-4 10:46
    题目:创建一个类,它含有实例变量height,weight,depth。变量类型都是int型。创建一个java程序,它使用这 ...

    谢谢。懂了。
    回复

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2015-1-11 21:27:14 | 显示全部楼层
    admin 发表于 2014-12-31 11:49
    要建一个实体类 设置这个三个属性 的setter 和 getter方法。

    谢谢。我还在学习当中。要人帮忙才写得出完整的。初学者一个。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2024-4-20 15:41 , Processed in 0.464640 second(s), 46 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表