小编Bit*_*ion的帖子

Java家庭作业帮助(通过实例参考访问静态成员)

这是我的作业问题:


为类"Clock"写一个类声明.它应该包含小时,分钟,秒(所有整数)的实例变量.它还应该有一个toString()方法,以下面显示的格式显示时间.写一个单独的"ClockDriver"类来a)创建一个时钟实例,b)设置时钟的小时,分​​钟和秒,以及c)使用getTime()显示时钟的时间.使用第36页的Dog类示例作为指南.示例输出如下所示:

时间是3:45:00

//如果你不能同时获得两个零,请不要担心

//第二个字段 这是格式化问题

//我们稍后会处理


这是我的Clock类:

class Clock  {

int hours;
int minutes;
int seconds;


public String toString() {

    String temp = ("");
    return temp.format("%02d:%02d:%02d", hours, minutes, seconds);

} //end method toString

public void getTime() {

    System.out.print("The time is " + toString());

} //end method getTime

} //end class Clock
Run Code Online (Sandbox Code Playgroud)

这是我的ClockDriver类:

public class ClockDriver {

    public static void main (String[] args) {

        Clock c = new Clock();
        c.hours = 4;
        c.minutes = 30;
        c.seconds = 00;
        c.getTime();

    } …
Run Code Online (Sandbox Code Playgroud)

java instance static-members

23
推荐指数
1
解决办法
2万
查看次数

标签 统计

instance ×1

java ×1

static-members ×1