• java 类和对象2


    编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int型成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒)

    进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这

    些对象调用方法show()来显示时钟的时间。

    类:

     1     int hour;
     2     int minute;
     3     int second;
     4 
     5     // 构造方法 对变量初始化
     6     Clock(int h, int m, int s) {
     7         hour = h;
     8         minute = m;
     9         second = s;
    10     }
    11 
    12     //
    13     void show() {
    14         if ((hour >= 0 && hour < 24) && (minute >= 0 && minute < 60) && (second >= 0 && second < 60)) {
    15             System.out.println("现在时刻" + hour + "时" + minute + "分" + second + "秒。");
    16         } else {
    17             System.out.println("你输入的时间有误,请重新输入!");
    18         }
    19     }

    调用:

     1     public static void main(String[] args) {
     2         Clock clock1=new Clock(3, 34, 18);
     3         
     4         Clock clock2=new Clock(23, 34, 18);
     5         
     6         Clock clock3=new Clock(25, 15, 55);
     7         
     8         Clock clock4=new Clock(23, 64, 28);
     9         
    10         Clock clock5=new Clock(23, 54, 78);
    11         
    12         Clock clock6=new Clock(0, 0, 0);
    13         
    14         clock1.show();
    15         clock2.show();
    16         clock3.show();
    17         clock4.show();
    18         clock5.show();
    19         clock6.show();
    20 
    21     }

    结果:

  • 相关阅读:
    [转贴] IPSEC From 知乎
    intel 的架构图
    IPV6 简单验证
    exsi6.0远程修改密码
    Oracle单个datafile大小的限制
    用Linux完成Oracle自动物理备份
    vSphere Client 更改 ESX/ESXi 主机的端口
    netstat Recv-Q和Send-Q
    Linux下安装(卸载)KDE和GNOME
    完美解决xhost +报错: unable to open display ""
  • 原文地址:https://www.cnblogs.com/ouyangtangfeng99/p/5500252.html
Copyright © 2020-2023  润新知