郭同学往前走 2022-03-14 18:54 采纳率: 66.7%
浏览 35
已结题

java求解,另一个问题。

一:——请问, 第一段public clock是什么作用呢?—还有this的作用,是干什么的呢。?
public clock(int limit) {
this.limit=limit;
}
.

二:
clock d =new clock(24); —— (相当于Scanner吗!)
while(true)
{
d.increase();——(不理解这一步!)
System.out.println(d.getvalue());
}
.
,
三:(第三步在第一步和第二部中间,第三步理解)
//定义一个函数。表达时钟走的规律。
public void increase()
{
value++;
{
if(value==limit)
{
value=0;
}
}
}
;
.
//定义一个函数。表达得到当前时刻的数值。
public int getvalue()
{
return value;
}

  • 写回答

1条回答 默认 最新

  • THEBUGKING 2022-03-14 19:07
    关注

    建议先学习类的概念和面向对象思想再去探究这些问题,不然你很难理解
    一、clock(int limit)是Clock类的有参构造方法,this的作用是访问当前类的成员变量,this.limit是Clock类成员变量,this.limit=limit;将构造方法的参数值赋给成员变量。
    二、new Clock(24)是新建对象,d.increase();是调用成员方法。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月15日
  • 已采纳回答 3月14日
  • 创建了问题 3月14日

悬赏问题

  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
  • ¥20 关于web前端如何播放二次加密m3u8视频的问题
  • ¥15 使用百度地图api 位置函数报错?
  • ¥15 metamask如何添加TRON自定义网络
  • ¥66 关于川崎机器人调速问题
  • ¥15 winFrom界面无法打开
  • ¥30 crossover21 ARM64版本安装软件问题
  • ¥15 mymetaobjecthandler没有进入
  • ¥15 mmo能不能做客户端怪物
  • ¥15 osm下载到arcgis出错